From c64020628b9b63a471aea40cdad6c36b15d08eb1 Mon Sep 17 00:00:00 2001 From: Mausham Date: Thu, 25 Jun 2026 18:15:44 +0545 Subject: [PATCH] added 40 drawing and coloring --- .../AssetGroups/Drawing.asset | 210 ++ .../DrawingItems/1.NewItems/1. bus/1.-bus.png | Bin 0 -> 29496 bytes .../1.-bus.png.meta} | 24 +- .../1.NewItems/1. bus/bus-1.png.meta | 2 +- .../1.NewItems/1. bus/bus-10.png.meta | 2 +- .../1.NewItems/1. bus/bus-11.png.meta | 2 +- .../1.NewItems/1. bus/bus-12.png.meta | 2 +- .../1.NewItems/1. bus/bus-13.png.meta | 2 +- .../1.NewItems/1. bus/bus-2.png.meta | 2 +- .../1.NewItems/1. bus/bus-3.png.meta | 2 +- .../1.NewItems/1. bus/bus-4.png.meta | 2 +- .../1.NewItems/1. bus/bus-5.png.meta | 2 +- .../1.NewItems/1. bus/bus-6.png.meta | 2 +- .../1.NewItems/1. bus/bus-7.png.meta | 2 +- .../1.NewItems/1. bus/bus-8.png.meta | 2 +- .../1.NewItems/1. bus/bus-9.png.meta | 2 +- .../1.NewItems/1. bus/bus.png.meta | 2 +- .../1.NewItems/10. monkey/10. monkey.png.meta | 2 +- .../1.NewItems/10. monkey/10.-monkey.png | Bin 0 -> 57110 bytes .../1.NewItems/10. monkey/10.-monkey.png.meta | 156 + .../1.NewItems/10. monkey/monkey-1.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-2.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-3.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-4.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-5.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-6.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-7.png.meta | 2 +- .../1.NewItems/10. monkey/monkey-8.png.meta | 2 +- .../1.NewItems/10. monkey/monkey.png.meta | 2 +- .../11. motercycle/11. motorcycle.png.meta | 2 +- .../11. motercycle/11.-motercycle.png | Bin 0 -> 69040 bytes .../11. motercycle/11.-motercycle.png.meta | 156 + .../11. motercycle/motercycle-1.png.meta | 2 +- .../11. motercycle/motercycle-2.png.meta | 2 +- .../11. motercycle/motercycle-3.png.meta | 2 +- .../11. motercycle/motercycle-4.png.meta | 2 +- .../11. motercycle/motercycle-5.png.meta | 2 +- .../11. motercycle/motercycle-6.png.meta | 2 +- .../11. motercycle/motercycle-7.png.meta | 2 +- .../11. motercycle/motercycle-8.png.meta | 2 +- .../11. motercycle/motercycle.png.meta | 2 +- .../1.NewItems/12. rhino/12.-rhino.png | Bin 0 -> 44890 bytes .../1.NewItems/12. rhino/12.-rhino.png.meta | 156 + .../1.NewItems/12. rhino/rhino-1.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-2.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-3.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-4.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-5.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-6.png.meta | 2 +- .../1.NewItems/12. rhino/rhino-7.png.meta | 2 +- .../1.NewItems/12. rhino/rhino.png.meta | 2 +- .../13. snowleopard/13.-snow-leopard.png | Bin 0 -> 53038 bytes .../13. snowleopard/13.-snow-leopard.png.meta | 182 + .../13. snowleopard/leopard-1.png.meta | 2 +- .../13. snowleopard/leopard-2.png.meta | 2 +- .../13. snowleopard/leopard-3.png.meta | 2 +- .../13. snowleopard/leopard-4.png.meta | 2 +- .../13. snowleopard/leopard-5.png.meta | 2 +- .../13. snowleopard/leopard-6.png.meta | 2 +- .../13. snowleopard/leopard.png.meta | 2 +- .../1.NewItems/14. temple/14.-temple.png | Bin 0 -> 26565 bytes .../1.NewItems/14. temple/14.-temple.png.meta | 156 + .../1.NewItems/14. temple/temple-1.png.meta | 2 +- .../1.NewItems/14. temple/temple-10.png.meta | 2 +- .../1.NewItems/14. temple/temple-11.png.meta | 2 +- .../1.NewItems/14. temple/temple-12.png.meta | 2 +- .../1.NewItems/14. temple/temple-13.png.meta | 2 +- .../1.NewItems/14. temple/temple-14.png.meta | 2 +- .../1.NewItems/14. temple/temple-15.png.meta | 2 +- .../1.NewItems/14. temple/temple-16.png.meta | 2 +- .../1.NewItems/14. temple/temple-17.png.meta | 2 +- .../1.NewItems/14. temple/temple-18.png.meta | 2 +- .../1.NewItems/14. temple/temple-19.png.meta | 2 +- .../1.NewItems/14. temple/temple-2.png.meta | 2 +- .../1.NewItems/14. temple/temple-20.png.meta | 2 +- .../1.NewItems/14. temple/temple-3.png.meta | 2 +- .../1.NewItems/14. temple/temple-4.png.meta | 2 +- .../1.NewItems/14. temple/temple-5.png.meta | 2 +- .../1.NewItems/14. temple/temple-6.png.meta | 2 +- .../1.NewItems/14. temple/temple-7.png.meta | 2 +- .../1.NewItems/14. temple/temple-8.png.meta | 2 +- .../1.NewItems/14. temple/temple-9.png.meta | 2 +- .../1.NewItems/14. temple/temple.png.meta | 2 +- .../1.NewItems/15. tempo/15.-tempo.png | Bin 0 -> 26436 bytes .../1.NewItems/15. tempo/15.-tempo.png.meta | 156 + .../1.NewItems/15. tempo/tempo-1.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-10.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-11.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-12.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-13.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-14.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-2.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-3.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-4.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-5.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-6.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-7.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-8.png.meta | 2 +- .../1.NewItems/15. tempo/tempo-9.png.meta | 2 +- .../1.NewItems/15. tempo/tempo.png.meta | 2 +- .../1.NewItems/16. tiger/16.-tiger.png | Bin 0 -> 47663 bytes .../1.NewItems/16. tiger/16.-tiger.png.meta | 156 + .../1.NewItems/16. tiger/tiger-1.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-10.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-11.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-12.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-13.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-14.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-15.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-2.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-3.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-4.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-5.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-6.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-7.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-8.png.meta | 2 +- .../1.NewItems/16. tiger/tiger-9.png.meta | 2 +- .../1.NewItems/16. tiger/tiger.png.meta | 2 +- .../1.NewItems/17. tipper/17.-tipper.png | Bin 0 -> 29062 bytes .../1.NewItems/17. tipper/17.-tipper.png.meta | 156 + .../1.NewItems/17. tipper/tipper-1.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-10.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-11.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-12.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-2.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-3.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-4.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-5.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-6.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-7.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-8.png.meta | 2 +- .../1.NewItems/17. tipper/tipper-9.png.meta | 2 +- .../1.NewItems/17. tipper/tipper.png.meta | 2 +- .../1.NewItems/18. tractor/18.-tractor.png | Bin 0 -> 34782 bytes .../18. tractor/18.-tractor.png.meta | 156 + .../1.NewItems/18. tractor/tractor-1.png.meta | 2 +- .../18. tractor/tractor-10.png.meta | 2 +- .../18. tractor/tractor-11.png.meta | 2 +- .../18. tractor/tractor-12.png.meta | 2 +- .../18. tractor/tractor-13.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-2.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-3.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-4.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-5.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-6.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-7.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-8.png.meta | 2 +- .../1.NewItems/18. tractor/tractor-9.png.meta | 2 +- .../1.NewItems/18. tractor/tractor.png.meta | 2 +- .../19. traffic post/19.-traffic-post.png | Bin 0 -> 11722 bytes .../19.-traffic-post.png.meta | 156 + .../19. traffic post/traffic-1.png.meta | 2 +- .../19. traffic post/traffic-2.png.meta | 2 +- .../19. traffic post/traffic-3.png.meta | 2 +- .../19. traffic post/traffic-4.png.meta | 2 +- .../19. traffic post/traffic-5.png.meta | 2 +- .../19. traffic post/traffic-6.png.meta | 2 +- .../19. traffic post/traffic.png.meta | 2 +- .../1.NewItems/2. diyo/2.-diyo.png | Bin 0 -> 41801 bytes .../1.NewItems/2. diyo/2.-diyo.png.meta | 156 + .../1.NewItems/20. yak/20.-yak.png | Bin 0 -> 53228 bytes .../1.NewItems/20. yak/20.-yak.png.meta | 156 + .../1.NewItems/20. yak/yak-1.png.meta | 2 +- .../1.NewItems/20. yak/yak-10.png.meta | 2 +- .../1.NewItems/20. yak/yak-11.png.meta | 2 +- .../1.NewItems/20. yak/yak-12.png.meta | 2 +- .../1.NewItems/20. yak/yak-2.png.meta | 2 +- .../1.NewItems/20. yak/yak-3.png.meta | 2 +- .../1.NewItems/20. yak/yak-4.png.meta | 2 +- .../1.NewItems/20. yak/yak-5.png.meta | 2 +- .../1.NewItems/20. yak/yak-6.png.meta | 2 +- .../1.NewItems/20. yak/yak-7.png.meta | 2 +- .../1.NewItems/20. yak/yak-8.png.meta | 2 +- .../1.NewItems/20. yak/yak-9.png.meta | 2 +- .../1.NewItems/20. yak/yak.png.meta | 2 +- .../1.NewItems/21. gagri/21.-gagri.png | Bin 0 -> 17942 bytes .../1.NewItems/21. gagri/21.-gagri.png.meta | 156 + .../1.NewItems/21. gagri/gagri-1.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-2.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-3.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-4.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-5.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-6.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-7.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-8.png.meta | 2 +- .../1.NewItems/21. gagri/gagri-9.png.meta | 2 +- .../1.NewItems/21. gagri/gagri.png.meta | 2 +- .../1.NewItems/22. ketli/22.-ketli.png | Bin 0 -> 29408 bytes .../1.NewItems/22. ketli/22.-ketli.png.meta | 156 + .../1.NewItems/22. ketli/ketli-1.png.meta | 2 +- .../1.NewItems/22. ketli/ketli-2.png.meta | 2 +- .../1.NewItems/22. ketli/ketli-3.png.meta | 2 +- .../1.NewItems/22. ketli/ketli-4.png.meta | 2 +- .../1.NewItems/22. ketli/ketli-5.png.meta | 2 +- .../1.NewItems/22. ketli/ketli-6.png.meta | 2 +- .../1.NewItems/23. chura/23.-chura.png | Bin 0 -> 27526 bytes .../1.NewItems/23. chura/23.-chura.png.meta | 156 + .../1.NewItems/23. chura/chura-1.png.meta | 2 +- .../1.NewItems/23. chura/chura-10.png.meta | 2 +- .../1.NewItems/23. chura/chura-11.png.meta | 2 +- .../1.NewItems/23. chura/chura-12.png.meta | 2 +- .../1.NewItems/23. chura/chura-13.png.meta | 2 +- .../1.NewItems/23. chura/chura-14.png.meta | 2 +- .../1.NewItems/23. chura/chura-15.png.meta | 2 +- .../1.NewItems/23. chura/chura-2.png.meta | 2 +- .../1.NewItems/23. chura/chura-3.png.meta | 2 +- .../1.NewItems/23. chura/chura-4.png.meta | 2 +- .../1.NewItems/23. chura/chura-5.png.meta | 2 +- .../1.NewItems/23. chura/chura-6.png.meta | 2 +- .../1.NewItems/23. chura/chura-7.png.meta | 2 +- .../1.NewItems/23. chura/chura-8.png.meta | 2 +- .../1.NewItems/23. chura/chura-9.png.meta | 2 +- .../1.NewItems/23. chura/chura.png.meta | 2 +- .../1.NewItems/24. danfe/24.-danfe.png | Bin 0 -> 50638 bytes .../1.NewItems/24. danfe/24.-danfe.png.meta | 156 + .../1.NewItems/24. danfe/danfe-1.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-10.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-11.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-12.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-13.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-14.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-15.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-16.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-17.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-18.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-19.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-2.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-20.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-3.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-4.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-5.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-6.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-7.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-8.png.meta | 2 +- .../1.NewItems/24. danfe/danfe-9.png.meta | 2 +- .../1.NewItems/24. danfe/danfe.png.meta | 2 +- .../1.NewItems/25. doll/25.-doll.png | Bin 0 -> 30562 bytes .../1.NewItems/25. doll/25.-doll.png.meta | 156 + .../1.NewItems/25. doll/doll-1.png.meta | 2 +- .../1.NewItems/25. doll/doll-10.png.meta | 2 +- .../1.NewItems/25. doll/doll-11.png.meta | 2 +- .../1.NewItems/25. doll/doll-12.png.meta | 2 +- .../1.NewItems/25. doll/doll-13.png.meta | 2 +- .../1.NewItems/25. doll/doll-14.png.meta | 2 +- .../1.NewItems/25. doll/doll-15.png.meta | 2 +- .../1.NewItems/25. doll/doll-16.png.meta | 2 +- .../1.NewItems/25. doll/doll-17.png.meta | 2 +- .../1.NewItems/25. doll/doll-18.png.meta | 2 +- .../1.NewItems/25. doll/doll-19.png.meta | 2 +- .../1.NewItems/25. doll/doll-2.png.meta | 2 +- .../1.NewItems/25. doll/doll-20.png.meta | 2 +- .../1.NewItems/25. doll/doll-21.png.meta | 2 +- .../1.NewItems/25. doll/doll-22.png.meta | 2 +- .../1.NewItems/25. doll/doll-23.png.meta | 2 +- .../1.NewItems/25. doll/doll-24.png.meta | 2 +- .../1.NewItems/25. doll/doll-25.png.meta | 2 +- .../1.NewItems/25. doll/doll-3.png.meta | 2 +- .../1.NewItems/25. doll/doll-4.png.meta | 2 +- .../1.NewItems/25. doll/doll-5.png.meta | 2 +- .../1.NewItems/25. doll/doll-6.png.meta | 2 +- .../1.NewItems/25. doll/doll-7.png.meta | 2 +- .../1.NewItems/25. doll/doll-8.png.meta | 2 +- .../1.NewItems/25. doll/doll-9.png.meta | 2 +- .../1.NewItems/25. doll/doll.png.meta | 2 +- .../1.NewItems/26. umbrella/26.-umbrella.png | Bin 0 -> 20634 bytes .../26. umbrella/26.-umbrella.png.meta | 156 + .../26. umbrella/umbrella-1.png.meta | 2 +- .../26. umbrella/umbrella-2.png.meta | 2 +- .../26. umbrella/umbrella-3.png.meta | 2 +- .../26. umbrella/umbrella-4.png.meta | 2 +- .../26. umbrella/umbrella-5.png.meta | 2 +- .../26. umbrella/umbrella-6.png.meta | 2 +- .../26. umbrella/umbrella-7.png.meta | 2 +- .../26. umbrella/umbrella-8.png.meta | 2 +- .../26. umbrella/umbrella-9.png.meta | 2 +- .../1.NewItems/26. umbrella/umbrella.png.meta | 2 +- .../1.NewItems/27. mala/27.-mala.png | Bin 0 -> 46650 bytes .../1.NewItems/27. mala/27.-mala.png.meta | 156 + .../1.NewItems/27. mala/mala-1.png.meta | 2 +- .../1.NewItems/27. mala/mala-10.png.meta | 2 +- .../1.NewItems/27. mala/mala-11.png.meta | 2 +- .../1.NewItems/27. mala/mala-12.png.meta | 2 +- .../1.NewItems/27. mala/mala-2.png.meta | 2 +- .../1.NewItems/27. mala/mala-3.png.meta | 2 +- .../1.NewItems/27. mala/mala-4.png.meta | 2 +- .../1.NewItems/27. mala/mala-5.png.meta | 2 +- .../1.NewItems/27. mala/mala-6.png.meta | 2 +- .../1.NewItems/27. mala/mala-7.png.meta | 2 +- .../1.NewItems/27. mala/mala-8.png.meta | 2 +- .../1.NewItems/27. mala/mala-9.png.meta | 2 +- .../1.NewItems/27. mala/mala.png.meta | 2 +- .../1.NewItems/28. pankha/28.-pankha.png | Bin 0 -> 21535 bytes .../1.NewItems/28. pankha/28.-pankha.png.meta | 156 + .../1.NewItems/28. pankha/pankha-1.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-10.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-11.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-2.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-3.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-4.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-5.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-6.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-7.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-8.png.meta | 2 +- .../1.NewItems/28. pankha/pankha-9.png.meta | 2 +- .../1.NewItems/28. pankha/pankha.png.meta | 2 +- .../1.NewItems/29. mirga/29.-mirga.png | Bin 0 -> 51657 bytes .../1.NewItems/29. mirga/29.-mirga.png.meta | 156 + .../1.NewItems/29. mirga/mirga-1.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-10.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-2.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-3.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-4.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-5.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-6.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-7.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-8.png.meta | 2 +- .../1.NewItems/29. mirga/mirga-9.png.meta | 2 +- .../1.NewItems/29. mirga/mirga.png.meta | 2 +- .../1.NewItems/3. eagle/3. eagle.png | Bin 75775 -> 0 bytes .../1.NewItems/3. eagle/3.-eagle.png | Bin 0 -> 52899 bytes .../1.NewItems/3. eagle/3.-eagle.png.meta | 156 + .../1.NewItems/3. eagle/Body.png.meta | 2 +- .../1.NewItems/3. eagle/Eyes.png.meta | 2 +- .../1.NewItems/3. eagle/Nails.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-1.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-2.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-3.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-4.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-5.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-6.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-7.png.meta | 2 +- .../1.NewItems/3. eagle/eagle-8.png.meta | 2 +- .../1.NewItems/3. eagle/eagle.png.meta | 2 +- .../30. butterfly/30.-butterfly.png | Bin 0 -> 74822 bytes .../30. butterfly/30.-butterfly.png.meta | 156 + .../30. butterfly/butterfly-1.png.meta | 2 +- .../30. butterfly/butterfly-10.png.meta | 2 +- .../30. butterfly/butterfly-11.png.meta | 2 +- .../30. butterfly/butterfly-12.png.meta | 2 +- .../30. butterfly/butterfly-13.png.meta | 2 +- .../30. butterfly/butterfly-14.png.meta | 2 +- .../30. butterfly/butterfly-15.png.meta | 2 +- .../30. butterfly/butterfly-16.png.meta | 2 +- .../30. butterfly/butterfly-17.png.meta | 2 +- .../30. butterfly/butterfly-2.png.meta | 2 +- .../30. butterfly/butterfly-3.png.meta | 2 +- .../30. butterfly/butterfly-4.png.meta | 2 +- .../30. butterfly/butterfly-5.png.meta | 2 +- .../30. butterfly/butterfly-6.png.meta | 2 +- .../30. butterfly/butterfly-7.png.meta | 2 +- .../30. butterfly/butterfly-8.png.meta | 2 +- .../30. butterfly/butterfly-9.png.meta | 2 +- .../30. butterfly/butterfly.png.meta | 2 +- .../1.NewItems/31. bag/31.-bag.png | Bin 0 -> 24374 bytes .../1.NewItems/31. bag/31.-bag.png.meta | 156 + .../1.NewItems/31. bag/bag-1.png.meta | 2 +- .../1.NewItems/31. bag/bag-10.png.meta | 2 +- .../1.NewItems/31. bag/bag-11.png.meta | 2 +- .../1.NewItems/31. bag/bag-12.png.meta | 2 +- .../1.NewItems/31. bag/bag-13.png.meta | 2 +- .../1.NewItems/31. bag/bag-14.png.meta | 2 +- .../1.NewItems/31. bag/bag-15.png.meta | 2 +- .../1.NewItems/31. bag/bag-16.png.meta | 2 +- .../1.NewItems/31. bag/bag-17.png.meta | 2 +- .../1.NewItems/31. bag/bag-18.png.meta | 2 +- .../1.NewItems/31. bag/bag-2.png.meta | 2 +- .../1.NewItems/31. bag/bag-3.png.meta | 2 +- .../1.NewItems/31. bag/bag-4.png.meta | 2 +- .../1.NewItems/31. bag/bag-5.png.meta | 2 +- .../1.NewItems/31. bag/bag-6.png.meta | 2 +- .../1.NewItems/31. bag/bag-7.png.meta | 2 +- .../1.NewItems/31. bag/bag-8.png.meta | 2 +- .../1.NewItems/31. bag/bag-9.png.meta | 2 +- .../1.NewItems/31. bag/bag.png.meta | 2 +- .../1.NewItems/32. mandala/32.-mandala.png | Bin 0 -> 56548 bytes .../32. mandala/32.-mandala.png.meta | 156 + .../1.NewItems/32. mandala/mandal-1.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-10.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-11.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-12.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-13.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-2.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-3.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-4.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-5.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-6.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-7.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-8.png.meta | 2 +- .../1.NewItems/32. mandala/mandal-9.png.meta | 2 +- .../1.NewItems/32. mandala/mandal.png.meta | 2 +- .../1.NewItems/33. ping/33.-ping.png | Bin 0 -> 40843 bytes .../1.NewItems/33. ping/33.-ping.png.meta | 156 + .../1.NewItems/33. ping/ping-1.png.meta | 2 +- .../1.NewItems/33. ping/ping-2.png.meta | 2 +- .../1.NewItems/33. ping/ping-3.png.meta | 2 +- .../1.NewItems/33. ping/ping-4.png.meta | 2 +- .../1.NewItems/33. ping/ping-5.png.meta | 2 +- .../1.NewItems/33. ping/ping-6.png.meta | 2 +- .../1.NewItems/33. ping/ping-7.png.meta | 2 +- .../1.NewItems/33. ping/ping-8.png.meta | 2 +- .../1.NewItems/33. ping/ping.png.meta | 2 +- .../1.NewItems/34. cat/34.-cat.png | Bin 0 -> 35592 bytes .../1.NewItems/34. cat/34.-cat.png.meta | 156 + .../1.NewItems/34. cat/cat-1.png.meta | 2 +- .../1.NewItems/34. cat/cat-2.png.meta | 2 +- .../1.NewItems/34. cat/cat-3.png.meta | 2 +- .../1.NewItems/34. cat/cat-4.png.meta | 2 +- .../1.NewItems/34. cat/cat-5.png.meta | 2 +- .../1.NewItems/34. cat/cat-6.png.meta | 2 +- .../1.NewItems/34. cat/cat.png.meta | 2 +- .../1.NewItems/35. peacock/35.-peacock.png | Bin 0 -> 55709 bytes .../35. peacock/35.-peacock.png.meta | 156 + .../1.NewItems/35. peacock/peacock-1.png.meta | 2 +- .../35. peacock/peacock-10.png.meta | 2 +- .../35. peacock/peacock-11.png.meta | 2 +- .../35. peacock/peacock-12.png.meta | 2 +- .../35. peacock/peacock-13.png.meta | 2 +- .../35. peacock/peacock-14.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-2.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-3.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-4.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-5.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-6.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-7.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-8.png.meta | 2 +- .../1.NewItems/35. peacock/peacock-9.png.meta | 2 +- .../1.NewItems/35. peacock/peacock.png.meta | 2 +- .../1.NewItems/36. rabbit/36.rabbit.png | Bin 0 -> 48734 bytes .../1.NewItems/36. rabbit/36.rabbit.png.meta | 156 + .../1.NewItems/36. rabbit/rabbit-2.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-3.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-4.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-5.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-6.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-7.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit-8.png.meta | 2 +- .../1.NewItems/36. rabbit/rabbit.png.meta | 2 +- .../1.NewItems/37. fish/37.-fish.png | Bin 0 -> 47720 bytes .../1.NewItems/37. fish/37.-fish.png.meta | 156 + .../1.NewItems/37. fish/fish-1.png.meta | 2 +- .../1.NewItems/37. fish/fish-10.png.meta | 2 +- .../1.NewItems/37. fish/fish-2.png.meta | 2 +- .../1.NewItems/37. fish/fish-3.png.meta | 2 +- .../1.NewItems/37. fish/fish-4.png.meta | 2 +- .../1.NewItems/37. fish/fish-5.png.meta | 2 +- .../1.NewItems/37. fish/fish-6.png.meta | 2 +- .../1.NewItems/37. fish/fish-7.png.meta | 2 +- .../1.NewItems/37. fish/fish-8.png.meta | 2 +- .../1.NewItems/37. fish/fish-9.png.meta | 2 +- .../1.NewItems/37. fish/fish.png.meta | 2 +- .../1.NewItems/38. parrot/38.-parrot.png | Bin 0 -> 48909 bytes .../1.NewItems/38. parrot/38.-parrot.png.meta | 156 + .../1.NewItems/38. parrot/parrot-10.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-11.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-12.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-13.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-2.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-3.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-4.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-5.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-6.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-7.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-8.png.meta | 2 +- .../1.NewItems/38. parrot/parrot-9.png.meta | 2 +- .../1.NewItems/38. parrot/parrot.png.meta | 2 +- .../1.NewItems/39. ping/39.-dasai-ping.png | Bin 0 -> 51455 bytes .../39. ping/39.-dasai-ping.png.meta | 156 + .../1.NewItems/39. ping/ping-1.png.meta | 2 +- .../1.NewItems/39. ping/ping-10.png.meta | 2 +- .../1.NewItems/39. ping/ping-11.png.meta | 2 +- .../1.NewItems/39. ping/ping-12.png.meta | 2 +- .../1.NewItems/39. ping/ping-13.png.meta | 2 +- .../1.NewItems/39. ping/ping-14.png.meta | 2 +- .../1.NewItems/39. ping/ping-2.png.meta | 2 +- .../1.NewItems/39. ping/ping-3.png.meta | 2 +- .../1.NewItems/39. ping/ping-4.png.meta | 2 +- .../1.NewItems/39. ping/ping-5.png.meta | 2 +- .../1.NewItems/39. ping/ping-6.png.meta | 2 +- .../1.NewItems/39. ping/ping-7.png.meta | 2 +- .../1.NewItems/39. ping/ping-8.png.meta | 2 +- .../1.NewItems/39. ping/ping-9.png.meta | 2 +- .../1.NewItems/39. ping/ping.png.meta | 2 +- .../4. elephant/4. elephant.png.meta | 2 +- .../1.NewItems/4. elephant/4.-elephant.png | Bin 0 -> 42940 bytes .../4. elephant/4.-elephant.png.meta | 156 + .../4. elephant/elephant-1.png.meta | 2 +- .../4. elephant/elephant-2.png.meta | 2 +- .../4. elephant/elephant-3.png.meta | 2 +- .../4. elephant/elephant-4.png.meta | 2 +- .../4. elephant/elephant-5.png.meta | 2 +- .../4. elephant/elephant-6.png.meta | 2 +- .../1.NewItems/4. elephant/elephant.png.meta | 2 +- .../1.NewItems/40. laligurs/40.-laliguras.png | Bin 0 -> 51173 bytes .../40. laligurs/40.-laliguras.png.meta | 156 + .../40. laligurs/laliguras-1.png.meta | 2 +- .../40. laligurs/laliguras-2.png.meta | 2 +- .../40. laligurs/laliguras-3.png.meta | 2 +- .../40. laligurs/laliguras-4.png.meta | 2 +- .../40. laligurs/laliguras-5.png.meta | 2 +- .../40. laligurs/laliguras-6.png.meta | 2 +- .../40. laligurs/laliguras-7.png.meta | 2 +- .../40. laligurs/laliguras-8.png.meta | 2 +- .../40. laligurs/laliguras-9.png.meta | 2 +- .../40. laligurs/laliguras.png.meta | 2 +- .../1.NewItems/41. roaster/41.-roaster.png | Bin 0 -> 56724 bytes .../41. roaster/41.-roaster.png.meta | 156 + .../1.NewItems/41. roaster/roaster-1.png.meta | 2 +- .../41. roaster/roaster-10.png.meta | 2 +- .../41. roaster/roaster-11.png.meta | 2 +- .../41. roaster/roaster-12.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-2.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-3.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-4.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-5.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-6.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-7.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-8.png.meta | 2 +- .../1.NewItems/41. roaster/roaster-9.png.meta | 2 +- .../1.NewItems/41. roaster/roaster.png.meta | 2 +- .../5. flag of nepal.png.meta | 2 +- .../5. flag of nepal/5.-flag-of-nepal.png | Bin 0 -> 31276 bytes .../5.-flag-of-nepal.png.meta | 156 + .../5. flag of nepal/flag-1.png.meta | 2 +- .../5. flag of nepal/flag-2.png.meta | 2 +- .../5. flag of nepal/flag-3.png.meta | 2 +- .../5. flag of nepal/flag-4.png.meta | 2 +- .../1.NewItems/5. flag of nepal/flag.png.meta | 2 +- .../1.NewItems/6. gharial/6. gharial.png | Bin 74240 -> 0 bytes .../1.NewItems/6. gharial/6.-grarial.png | Bin 0 -> 47863 bytes .... gharial.png.meta => 6.-grarial.png.meta} | 20 +- .../6. gharial/crocodile-1.png.meta | 2 +- .../6. gharial/crocodile-2.png.meta | 2 +- .../6. gharial/crocodile-3.png.meta | 2 +- .../6. gharial/crocodile-4.png.meta | 2 +- .../6. gharial/crocodile-5.png.meta | 2 +- .../6. gharial/crocodile-6.png.meta | 2 +- .../6. gharial/crocodile-7.png.meta | 2 +- .../1.NewItems/6. gharial/crocodile.png.meta | 2 +- .../1.NewItems/7. khukuri/7. khukuri.png.meta | 2 +- .../1.NewItems/7. khukuri/7.-khukuri.png | Bin 0 -> 27804 bytes .../1.NewItems/7. khukuri/7.-khukuri.png.meta | 156 + .../1.NewItems/7. khukuri/khukuri 1.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 2.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 3.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 4.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 5.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 6.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 7.png.meta | 2 +- .../1.NewItems/7. khukuri/khukuri 8.png.meta | 2 +- .../1.NewItems/8. kite/8. kite.png.meta | 2 +- .../1.NewItems/8. kite/8.-kite.png | Bin 0 -> 31973 bytes .../1.NewItems/8. kite/8.-kite.png.meta | 156 + .../1.NewItems/8. kite/kite 1.png.meta | 2 +- .../1.NewItems/8. kite/kite 2.png.meta | 2 +- .../1.NewItems/8. kite/kite 3.png.meta | 2 +- .../1.NewItems/8. kite/kite 4.png.meta | 2 +- .../1.NewItems/8. kite/kite 5.png.meta | 2 +- .../1.NewItems/8. kite/kite.png.meta | 2 +- .../1.NewItems/9. madal/9. madal.png.meta | 2 +- .../1.NewItems/9. madal/9.-madal.png | Bin 0 -> 32108 bytes .../1.NewItems/9. madal/9.-madal.png.meta | 156 + .../1.NewItems/9. madal/madal-1.png.meta | 2 +- .../1.NewItems/9. madal/madal-2.png.meta | 2 +- .../1.NewItems/9. madal/madal-3.png.meta | 2 +- .../1.NewItems/9. madal/madal-4.png.meta | 2 +- .../1.NewItems/9. madal/madal-5.png.meta | 2 +- .../1.NewItems/9. madal/madal-6.png.meta | 2 +- .../1.NewItems/9. madal/madal.png.meta | 2 +- .../ColoringPrefabs/BagColoring.prefab | 34 +- .../ColoringPrefabs/ButterflyColoring.prefab | 34 +- .../ColoringPrefabs/CatColoring.prefab | 10 +- .../ColoringPrefabs/ChuraColoring.prefab | 34 +- ...rawing.prefab => CrocodileColoring.prefab} | 14 +- ...fab.meta => CrocodileColoring.prefab.meta} | 0 .../ColoringPrefabs/DanfeColoring.prefab | 40 +- ...Ping.prefab => DashainPingColoring.prefab} | 28 +- ...b.meta => DashainPingColoring.prefab.meta} | 0 .../ColoringPrefabs/DollColoring.prefab | 50 +- .../ColoringPrefabs/EagleColoring.prefab | 18 +- .../ColoringPrefabs/GagriColoring.prefab | 18 +- .../ColoringPrefabs/KetliColoring.prefab | 10 +- .../ColoringPrefabs/KhukuriColoring.prefab | 16 +- .../Prefabs/ColoringPrefabs/Laligurans.prefab | 16 +- .../ColoringPrefabs/MadalColoring.prefab | 14 +- .../ColoringPrefabs/MalaColoring.prefab | 24 +- .../ColoringPrefabs/MandalaColoring.prefab | 24 +- .../ColoringPrefabs/MirgaColoring.prefab | 20 +- .../ColoringPrefabs/MonkeyColoring.prefab | 16 +- .../ColoringPrefabs/MotorcycleColoring.prefab | 16 +- .../ColoringPrefabs/PankhaColoring.prefab | 22 +- .../ColoringPrefabs/ParrotColoring.prefab | 24 +- .../ColoringPrefabs/PeacockColoring.prefab | 26 +- .../ColoringPrefabs/PingColoring.prefab | 14 +- .../ColoringPrefabs/RabbitColoring.prefab | 12 +- .../ColoringPrefabs/RhinoColoring.prefab | 14 +- .../ColoringPrefabs/RoosterColoring.prefab | 22 +- .../SnowLeopardColoring.prefab | 12 +- .../ColoringPrefabs/TempleColoring.prefab | 126 +- .../ColoringPrefabs/TempoColoring.prefab | 30 +- .../ColoringPrefabs/TigerColoring.prefab | 32 +- .../ColoringPrefabs/TipperColoring.prefab | 24 +- .../ColoringPrefabs/TractorColoring.prefab | 26 +- .../TrafficPostColoring.prefab | 12 +- .../ColoringPrefabs/UmbrellaColoring.prefab | 18 +- .../ColoringPrefabs/YakColoring.prefab | 24 +- .../Prefabs/DrawingPrefabs/BagDrawing.prefab | 843 +++++ .../DrawingPrefabs/BagDrawing.prefab.meta | 7 + .../DrawingPrefabs/ButterflyDrawing.prefab | 1790 +++++++++ .../ButterflyDrawing.prefab.meta | 7 + .../Prefabs/DrawingPrefabs/CatDrawing.prefab | 1255 +++++++ .../DrawingPrefabs/CatDrawing.prefab.meta | 7 + .../DrawingPrefabs/ChuraDrawing.prefab | 328 ++ .../DrawingPrefabs/ChuraDrawing.prefab.meta | 7 + .../DrawingPrefabs/DanfeDrawing.prefab | 1192 ++++++ .../DrawingPrefabs/DanfeDrawing.prefab.meta | 7 + .../Prefabs/DrawingPrefabs/DollDrawing.prefab | 1049 ++++++ .../DrawingPrefabs/DollDrawing.prefab.meta | 7 + .../DrawingPrefabs/EagleDrawing.prefab | 1049 ++++++ .../DrawingPrefabs/EagleDrawing.prefab.meta | 7 + .../DrawingPrefabs/GagriDrawing.prefab | 431 +++ .../DrawingPrefabs/GagriDrawing.prefab.meta | 7 + .../DrawingPrefabs/GharialDrawing.prefab | 1358 +++++++ .../DrawingPrefabs/GharialDrawing.prefab.meta | 7 + .../DrawingPrefabs/KetliDrawing.prefab | 534 +++ .../DrawingPrefabs/KetliDrawing.prefab.meta | 7 + .../DrawingPrefabs/KhukuriDrawing.prefab | 534 +++ .../DrawingPrefabs/KhukuriDrawing.prefab.meta | 7 + .../DrawingPrefabs/MadalDrawing.prefab | 637 ++++ .../DrawingPrefabs/MadalDrawing.prefab.meta | 7 + .../Prefabs/DrawingPrefabs/MalaDrawing.prefab | 843 +++++ .../DrawingPrefabs/MalaDrawing.prefab.meta | 7 + .../DrawingPrefabs/MandalaDrawing.prefab | 1049 ++++++ .../DrawingPrefabs/MandalaDrawing.prefab.meta | 7 + .../DrawingPrefabs/MirgaDrawing.prefab | 1671 +++++++++ .../DrawingPrefabs/MirgaDrawing.prefab.meta | 7 + .../DrawingPrefabs/MonkeyDrawing.prefab | 1255 +++++++ .../DrawingPrefabs/MonkeyDrawing.prefab.meta | 7 + .../DrawingPrefabs/MotorCycleDrawing.prefab | 1255 +++++++ .../MotorCycleDrawing.prefab.meta | 7 + .../DrawingPrefabs/PankhaDrawing.prefab | 431 +++ .../DrawingPrefabs/PankhaDrawing.prefab.meta | 7 + .../DrawingPrefabs/ParrotDrawing.prefab | 1049 ++++++ .../DrawingPrefabs/ParrotDrawing.prefab.meta | 7 + .../DrawingPrefabs/PeacockDrawing.prefab | 1667 +++++++++ .../DrawingPrefabs/PeacockDrawing.prefab.meta | 7 + .../Prefabs/DrawingPrefabs/PingDrawing.prefab | 946 +++++ .../DrawingPrefabs/PingDrawing.prefab.meta | 7 + .../DrawingPrefabs/RabbitDrawing.prefab | 1255 +++++++ .../DrawingPrefabs/RabbitDrawing.prefab.meta | 7 + .../DrawingPrefabs/RhinoDrawing.prefab | 1358 +++++++ .../DrawingPrefabs/RhinoDrawing.prefab.meta | 7 + .../DrawingPrefabs/RoosterDrawing.prefab | 1465 ++++++++ .../DrawingPrefabs/RoosterDrawing.prefab.meta | 7 + .../DrawingPrefabs/SnowLeopardDrawing.prefab | 1564 ++++++++ .../SnowLeopardDrawing.prefab.meta | 7 + .../DrawingPrefabs/TempleDrawing.prefab | 637 ++++ .../DrawingPrefabs/TempleDrawing.prefab.meta | 7 + .../DrawingPrefabs/TempoDrawing.prefab | 1152 ++++++ .../DrawingPrefabs/TempoDrawing.prefab.meta | 7 + .../DrawingPrefabs/TigerDrawing.prefab | 1873 ++++++++++ .../DrawingPrefabs/TigerDrawing.prefab.meta | 7 + .../DrawingPrefabs/TipperDrawing.prefab | 1255 +++++++ .../DrawingPrefabs/TipperDrawing.prefab.meta | 7 + .../DrawingPrefabs/TractorDrawing.prefab | 1049 ++++++ .../DrawingPrefabs/TractorDrawing.prefab.meta | 7 + .../DrawingPrefabs/TrafficPostDrawing.prefab | 534 +++ .../TrafficPostDrawing.prefab.meta | 7 + .../DrawingPrefabs/UmbrellaDrawing.prefab | 534 +++ .../UmbrellaDrawing.prefab.meta | 7 + .../Prefabs/DrawingPrefabs/YakDrawing.prefab | 1564 ++++++++ .../DrawingPrefabs/YakDrawing.prefab.meta | 7 + .../DrawingPrefabs/laliguransDrawing.prefab | 1049 ++++++ .../laliguransDrawing.prefab.meta | 7 + .../Fredoka-Bold SDF Blue Outline.asset | 869 ++++- .../Fonts/static/Fredoka-SemiBold SDF.asset | 3216 ++++++++++++++++- .../Data/Drawings/Templates/Airplane.asset | 4 +- .../Data/Drawings/Templates/Bag.asset | 64 + .../Data/Drawings/Templates/Bag.asset.meta | 8 + .../Data/Drawings/Templates/Butterfly.asset | 71 + .../Drawings/Templates/Butterfly.asset.meta | 8 + .../Data/Drawings/Templates/Car.asset | 8 +- .../Data/Drawings/Templates/Cat.asset | 44 + .../Data/Drawings/Templates/Cat.asset.meta | 8 + .../Data/Drawings/Templates/Chura.asset | 57 + .../Data/Drawings/Templates/Chura.asset.meta | 8 + .../Data/Drawings/Templates/Crocodile.asset | 47 + .../Drawings/Templates/Crocodile.asset.meta | 8 + .../Drawings/Templates/Dashain Ping.asset | 57 + .../Templates/Dashain Ping.asset.meta | 8 + .../Data/Drawings/Templates/Diyo.asset | 2 +- .../Data/Drawings/Templates/Doll.asset | 80 + .../Data/Drawings/Templates/Doll.asset.meta | 8 + .../Data/Drawings/Templates/Donut.asset | 4 +- .../Data/Drawings/Templates/Eagle.asset | 50 + .../Data/Drawings/Templates/Eagle.asset.meta | 8 + .../Data/Drawings/Templates/Gagri.asset | 42 + .../Data/Drawings/Templates/Gagri.asset.meta | 8 + .../Data/Drawings/Templates/Giraffe.asset | 8 +- .../Data/Drawings/Templates/Ketli.asset | 35 + .../Data/Drawings/Templates/Ketli.asset.meta | 8 + .../Data/Drawings/Templates/Khukuri.asset | 41 + .../Drawings/Templates/Khukuri.asset.meta | 8 + .../Data/Drawings/Templates/Laligurans.asset | 48 + .../Drawings/Templates/Laligurans.asset.meta | 8 + .../Data/Drawings/Templates/Madal.asset | 40 + .../Data/Drawings/Templates/Madal.asset.meta | 8 + .../Data/Drawings/Templates/Mala.asset | 52 + .../Data/Drawings/Templates/Mala.asset.meta | 8 + .../Data/Drawings/Templates/Mandala.asset | 56 + .../Drawings/Templates/Mandala.asset.meta | 8 + .../Data/Drawings/Templates/Mirga.asset | 56 + .../Data/Drawings/Templates/Mirga.asset.meta | 8 + .../Data/Drawings/Templates/Monkey.asset | 48 + .../Data/Drawings/Templates/Monkey.asset.meta | 8 + .../Data/Drawings/Templates/Motorcycle.asset | 48 + .../Drawings/Templates/Motorcycle.asset.meta | 8 + .../Data/Drawings/Templates/Pankha.asset | 46 + .../Data/Drawings/Templates/Pankha.asset.meta | 8 + .../Data/Drawings/Templates/Parrot.asset | 54 + .../Data/Drawings/Templates/Parrot.asset.meta | 8 + .../Data/Drawings/Templates/Peacock.asset | 64 + .../Drawings/Templates/Peacock.asset.meta | 8 + .../Data/Drawings/Templates/Ping.asset | 45 + .../Data/Drawings/Templates/Ping.asset.meta | 8 + .../Data/Drawings/Templates/Rabbit.asset | 46 + .../Data/Drawings/Templates/Rabbit.asset.meta | 8 + .../Data/Drawings/Templates/Rhino.asset | 47 + .../Data/Drawings/Templates/Rhino.asset.meta | 8 + .../Data/Drawings/Templates/Rooster.asset | 58 + .../Drawings/Templates/Rooster.asset.meta | 8 + .../Drawings/Templates/Snow Leopard.asset | 47 + .../Templates/Snow Leopard.asset.meta | 8 + .../Data/Drawings/Templates/Temple.asset | 68 + .../Data/Drawings/Templates/Temple.asset.meta | 8 + .../Data/Drawings/Templates/Tempo.asset | 61 + .../Data/Drawings/Templates/Tempo.asset.meta | 8 + .../Data/Drawings/Templates/Tiger.asset | 70 + .../Data/Drawings/Templates/Tiger.asset.meta | 8 + .../Data/Drawings/Templates/Tipper.asset | 56 + .../Data/Drawings/Templates/Tipper.asset.meta | 8 + .../Data/Drawings/Templates/Tractor.asset | 56 + .../Drawings/Templates/Tractor.asset.meta | 8 + .../Drawings/Templates/Traffic Post.asset | 37 + .../Templates/Traffic Post.asset.meta | 8 + .../Data/Drawings/Templates/Umbrella.asset | 43 + .../Drawings/Templates/Umbrella.asset.meta | 8 + .../Data/Drawings/Templates/Yak.asset | 59 + .../Data/Drawings/Templates/Yak.asset.meta | 8 + .../Data/Drawings/Templates/danfe.asset | 71 + .../Data/Drawings/Templates/danfe.asset.meta | 8 + Assets/Darkmatter/Scenes/GamePlay.unity | 2 +- 751 files changed, 50164 insertions(+), 990 deletions(-) create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/1. bus/1.-bus.png rename Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/{3. eagle/3. eagle.png.meta => 1. bus/1.-bus.png.meta} (91%) create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/10. monkey/10.-monkey.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/10. monkey/10.-monkey.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/11. motercycle/11.-motercycle.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/11. motercycle/11.-motercycle.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/12.-rhino.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/12.-rhino.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/13. snowleopard/13.-snow-leopard.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/13. snowleopard/13.-snow-leopard.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/14.-temple.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/14.-temple.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/16. tiger/16.-tiger.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/16. tiger/16.-tiger.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/17. tipper/17.-tipper.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/17. tipper/17.-tipper.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/18.-tractor.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/18.-tractor.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/19. traffic post/19.-traffic-post.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/19. traffic post/19.-traffic-post.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/2. diyo/2.-diyo.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/2. diyo/2.-diyo.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/21. gagri/21.-gagri.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/21. gagri/21.-gagri.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/22. ketli/22.-ketli.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/22. ketli/22.-ketli.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/23.-chura.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/23.-chura.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/26. umbrella/26.-umbrella.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/26. umbrella/26.-umbrella.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/27. mala/27.-mala.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/27. mala/27.-mala.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/28. pankha/28.-pankha.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/28. pankha/28.-pankha.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/29.-mirga.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/29.-mirga.png.meta delete mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3. eagle.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3.-eagle.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3.-eagle.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/30.-butterfly.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/30.-butterfly.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/31. bag/31.-bag.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/31. bag/31.-bag.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/32. mandala/32.-mandala.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/32. mandala/32.-mandala.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/33.-ping.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/33.-ping.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/35. peacock/35.-peacock.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/35. peacock/35.-peacock.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/36.rabbit.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/36.rabbit.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/38. parrot/38.-parrot.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/38. parrot/38.-parrot.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/39. ping/39.-dasai-ping.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/39. ping/39.-dasai-ping.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/4. elephant/4.-elephant.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/4. elephant/4.-elephant.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/40.-laliguras.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/40.-laliguras.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5.-flag-of-nepal.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5.-flag-of-nepal.png.meta delete mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/6. gharial/6. gharial.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/6. gharial/6.-grarial.png rename Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/6. gharial/{6. gharial.png.meta => 6.-grarial.png.meta} (91%) create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/7.-khukuri.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/7.-khukuri.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png create mode 100644 Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png.meta rename Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/{CrocodileDrawing.prefab => CrocodileColoring.prefab} (98%) rename Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/{CrocodileDrawing.prefab.meta => CrocodileColoring.prefab.meta} (100%) rename Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/{DashainPing.prefab => DashainPingColoring.prefab} (98%) rename Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/{DashainPing.prefab.meta => DashainPingColoring.prefab.meta} (100%) create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab create mode 100644 Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Bag.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Bag.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Cat.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Cat.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Chura.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Chura.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Doll.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Doll.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Madal.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Madal.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mala.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mala.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Ping.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Ping.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Temple.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Temple.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Yak.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/Yak.asset.meta create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/danfe.asset create mode 100644 Assets/Darkmatter/Data/Drawings/Templates/danfe.asset.meta diff --git a/Assets/AddressableAssetsData/AssetGroups/Drawing.asset b/Assets/AddressableAssetsData/AssetGroups/Drawing.asset index 7e05867..81d6fb7 100644 --- a/Assets/AddressableAssetsData/AssetGroups/Drawing.asset +++ b/Assets/AddressableAssetsData/AssetGroups/Drawing.asset @@ -21,12 +21,30 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 1224c23ab4bce564fbaa45c85b3a8603 + m_Address: Traffic Post + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 14027365d88f82745bd4019ac24a4a48 + m_Address: Rooster + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 14477b5d35d0be9439ecb935f1c4e64e m_Address: Donut m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 18367bdefdff1504fb125f7abf8d1283 + m_Address: Motorcycle + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 2043f692673a79543afed5cb879f0e04 m_Address: Five m_ReadOnly: 0 @@ -39,18 +57,48 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 2d13a177a6749834288f5e88a973fee7 + m_Address: Yak + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 2d55441a1a6751c45bb9af623301426e m_Address: Car m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 2ee6ed56b9746934386767eca8c7a128 + m_Address: Pankha + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 364f644d962504fa7ac2f382800014ea m_Address: apple m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 37724d82877cdd742b46da6b173015e0 + m_Address: Tipper + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 3dc99c70dccf80940bb59c8744ad6893 + m_Address: Butterfly + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 3f2894c3e52b9034fb38c2d61987e19c + m_Address: Temple + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 4474b93704045a740ba9b8114e8a5238 m_Address: Fish m_ReadOnly: 0 @@ -63,6 +111,30 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 4986d20a529345f48a5c05dc039848b5 + m_Address: Snow Leopard + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 55bd536848430a14290186903c3ccc79 + m_Address: Ketli + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 5c0e5d19eecbfae43a61b7c6145357a9 + m_Address: Dashain Ping + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 5d02c6b7028e54e479bf1b645b4fcf44 + m_Address: Madal + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 5f3b8273533c8514cbc5f46cf86f90e8 m_Address: Diyo m_ReadOnly: 0 @@ -75,18 +147,54 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 67fc4e3245778f34083cfec4de5572ab + m_Address: Laligurans + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 6b911e576e57c68468991e31fe634b37 + m_Address: Eagle + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 6e36ba5d4763c694289c8ca75ee81449 m_Address: Bus m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 88e19e9e182745c48825ef3852cf8f4c + m_Address: Umbrella + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 8cdc379bbe2529a419e5ce0eedcbb09e m_Address: Giraffe m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 8efb0b102f9afc04da1b0fbfbcf1e764 + m_Address: Doll + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 9274ef6670e95f04283827da968c8e8b + m_Address: Peacock + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 949b2f7f7192a4c40b11a6b2a88a4d96 + m_Address: Chura + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 971be7b01d5eef24fa58094805ea92b9 m_Address: Kite m_ReadOnly: 0 @@ -99,12 +207,66 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a0b17d65fcd1db642acd02e569d2ab18 + m_Address: Tempo + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: a2ef043d1d7051c47a68e2ebce7bd3dd m_Address: Dog m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a3267b093c298c146b47cbc2dec66201 + m_Address: Crocodile + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a3e107832ef0cd044b55484d4d084b2e + m_Address: Rhino + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: a80d3a0f58b23a04fa7e256dcbde84ea + m_Address: Mirga + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: b25eb4fe03b3fa44cba09f957cb66f0f + m_Address: Ping + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: b900a31d7a581b44880c1c1c0fd2120b + m_Address: Khukuri + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: b91952879cc013c4a937230bcfc50a13 + m_Address: Monkey + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: bfafeadd98627734cabbb911a519be0e + m_Address: Mandala + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: d9cb166d2b3929646a141aa69bafabf3 + m_Address: danfe + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: dc24a6d2802de5d4298d1da3d1415e97 m_Address: Envelop m_ReadOnly: 0 @@ -117,12 +279,60 @@ MonoBehaviour: m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e01d5e1bee4eb7d4b897466911d9ba5d + m_Address: Mala + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e4fa512c35aded6499b818ff5844fa65 + m_Address: Gagri + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: ee932fc542864974595b8f1114a85f06 + m_Address: Bag + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: ef139978c562d1e49a73714f90943327 + m_Address: Parrot + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: f3200c6715fea4a41bc71c0314b519cd m_Address: Frog m_ReadOnly: 0 m_SerializedLabels: - drawing FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: f64d814175be99b409d6b1c94e4b424c + m_Address: Tractor + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: f87bb07e8452a5b4c9ad8dc140bc8e73 + m_Address: Cat + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: f8a1809740bda3247a55aee5355ccebf + m_Address: Tiger + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: fb4d005ac1c2506438718430fb29cfb2 + m_Address: Rabbit + m_ReadOnly: 0 + m_SerializedLabels: + - drawing + FlaggedDuringContentUpdateRestriction: 0 m_ReadOnly: 0 m_Settings: {fileID: 11400000, guid: 4a94ef317c3674edd8270e4ed15031f6, type: 2} m_SchemaSet: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/1. bus/1.-bus.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/1. bus/1.-bus.png new file mode 100644 index 0000000000000000000000000000000000000000..87566c0223a53cdbc855dcda18bb2d7f2d70c83a GIT binary patch literal 29496 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 WNHH>92N+|mhGJ~;{ zu`dl~7&Gqk`hM@d=l%)zoZp-}bB=kR=d6`nH~6g9ef@4);9Ata)0dY_t47$ruE3(&f(;3#6w4i`wkBu1$h2+P=&$9Yi{4r zGWN$Wj!Ah7n+_?=Pj~JQFqFOAiQs>n5?$M(KErgc6|A>! zKG1q&;Pv{^rp(Vp><^AKt-1z_`R~4uu=+l5KYBn$mGjTHh8^=pxrOZ;g$?)a0Bru} z^FJK;|B(Y_ZhnWDV6gR}R#!s(UmTaqj!NP|h5|&&9d6h@n5N$$H_Vm#t!=&SD}PSN z@2FXJV=5?&otc>)0R;<1Od&W7b2|@Xg@tcEKj}B!P|BsTy%NH!wRZXngWj+k;#vUR z6><)G;_(BP`tq@cE#+HbCY$#=Pam_6YHpir7PkXWgzFyx;F`7%4a8`<+gu7Touk_- z;&pA#@->5BHDlPrnP9eZ&*qdT8qkbGK~EC2F9iP^M?>Jvbzp~JutA|u3*nT>uHlcT zo}_Dk_F(zec01_`___B8vn>o}Hh$77rk=~a@$jMB=e17;qe`w%UT=nu%f5ykgTelB zzG+J4YPOZg27e2`xktNn^T_4}dhL6udMWdpI^6Z_QBs@-z=^WM(2X@?t*%0!HLerm z8|&A)y1FXM4VMUNDk{3k$qnr{vQJatb%!IRf>Gc=IGhI}4$V5(+*`fD|Ip2KjpRXD z9+N$Gh(XPm^w@Bh`!>NIEugQj&-h1FIVvbMbT~ArG8S@o&SHRdnJcVw%IhI0^WXRY zo>j?fqcL2f-MEr7zlu9rT3SR2glhL)DpGgfRGjw-7TjI&NQekQh-b6ev+k<;5*#6C zdgBYmexLpmg3GF2Nk~lGWseaEODNu7`2vC>4v8@HUh7<41351rH*xxRd=rI1r;(dX zd(+(e?kHmv+{bs;NUU+(RG+$%L(rKEdVuem!`gw{XRTryh4g5DPtRIKHSnxA;^d_U z<2WYSpW1g#Qt?f9CTE|}WgbWYHp4F5h7Jixn5*insyKB@`Ba#=S9(|*Z+)?jtBN|q z4OD{j2(B~klQ{JBkCPBuy3ghUt%#nyp(&JoL~212lB~Tj%l=e|pIxfp>6t@~Wy#>t z@E(ZAz5A!Vt(LHxQF7PD`<&j1s0E%~T?)_RPB=;3SQsXk@^F_vDB=^=S}kwb2M&$i zgs`#T>_>lH!4GZ5ixb&{v)dIKTX%D?<6M!$mM4nTWWjSDmzaPmA+CNv1U-pIWUxhk z6@@nrtu2-29adLWy<2MCVD5MY9CV z`c@ppLR;rTJu466rgqs$h{`~H2#W#Efz+oqAEg|MYGus0fkuOm<{3^$LZ2(v{4b`w z+*3{@u~h%wy;9o;BofK=?ax2XSB_a0`%B`|5N|76H_Cy~!RO?m0l}xlJ|}M<508`O zpXApJv{Ws*xsIRJf~*02PAJ^HbT~9y9I2dc-4I04SN_@lJ(xfw;_#!RmOB5146BN5 z@i7(Lxyd)v*Z2DD8+DWY=pIaY^Wp#80T=4T&?~<=6V2k_RZ@B-9M+TOUvuZ`=0*PV z`}-pph)w5O_D2S5E(GwufH*p+tB*y)g2E4vwp-E`+XX5sjob0l<_zQ)e#_3iD2(s=oI^h`I`PK|rblUEu- zX!2H;mc}8%)HYY_RYF3%JakJN#97T}c~rtZIb#OG%`IonTbZjce7+%gOGYhdvuOUL zBB~3sG~)a49RO!bHwLC<@N3ys-^JeiuBp7mYuv*<8C68Ct!IJWBu?&$`S3N{nY^+UEhi~$&>fh&t z%*16a=@bk$!7Em=bOC;har3h~3r>WRG-4_oxdq_=)-Vh40KIYTbj?72u;5+*nS^M&Vvb{R`$^Z5Aq z4$|Ub+9p+thgpRi;Lyae(*?fQtyvm1x-g=J+YyEvLVUPgYMVy?uuT{u>Z3y=eUq?7 zqI9RLkcWEtp6~nWk7-CpINpS;XWpLE78V`~BHl*mrAr%e1;o6Qzm|{Jof={p9~sH_ zLQEw8tZM=f8VK=$FFN1HmD2pIDkV7mnu506DwoF2D+U?8`-vDzD=x6_al+7DFmwV$ zfo2sX>h%GC%#!Iw^UZ8SJdtR+aqxt|Qf75^^}yf14tyGtcVhkCyzhmszX;r-=I&ib zf*YU41!f|9=ouL6_Ni|~_J~X7LW*zx6rW`Q1{2=y#KZ~f6*bJD4Y<;D_%vLR$g3w# zocO$g+a3RLE%8PiWzAnT4E874CiKB}+nDg%aj{d7sEnsB0Y&XS$ioo%yfDnp3O7EQG^+#OzEhE($0-T?&g!hct)I~bYlAz}25;q@^;;&J!{SKpEC7}3zYf^*)& z6|5CYRj(l!UX|gju-OvBy2D`#07T!s+z>53oGo)^`g=`*y#Tm${WU+}%b2YGu#2A~*69CQ-oAtG#{lYHH=;MX} z0#z0gJq><@(VCiWn9pVq)6vmUSyd&+6`8yxeVZLJO!Nk1m`+unn~CfpJv}|qIL%^y zuGGsT4z~7~6D=P*o&ydvEfp~xg7sSK#^AF1E}Re+?u>;2xC7WP;(J%&jUEtODzeKU>BxWz%>U_>hjB=W!#OC#|ZZAt&v&r*rDy z+JQM^>cJxTey)#)`h8TKBp}o#)F8g&9l$lr$>)YASn@j8);u8zB`1GA7?7R3ZgT$s z^dJ<)!#97YBL==mCHREeH$V~XY{bnM8{yR$OjHwi#DEE6h04nTpAGkmKvjWacXjEV zIUxIn8fwmrvHf55%6o~B^Gc;m;4>wC|sPTHuYeo zmT(~m^2th%JNxSjo^n&ax?-=q0U*~SfTPY- z+H@q;bRGoq9oA+K2Jvod_{eFcggX%(z+mBy;cia(<7Z z1D0P-tarNxJvjX}c*Ug*{(@d5I*(pKQ{Z`uYLn)Sq^@(7P9rcSF;P*nqxi#*9jXLzj3L^fGde zEHG}aV!xXw!_xf%0#Yy-OuI324BMV@Y3e|s#)RaA;Y8Y;-PwOZ?Ak;SWw{IYxbD{Q zsnySWpqCnDpv$ChpZi7x6^d-Se!Pe#laP?m-0Z9qLvFwpbK;m5U_f1yAi!}$s2j6* zWc;h`t5DzxWwcl|-9u|CAhQ2E}~T@Y0pvFn?|Bbz=$aq{y0 zJsP{JToFt^c$rqyRs8yaIW6nPR4kpfs*ZwUfC*IJ{aPT6Y+5bHF}8Zba)2SN!|ue| z&w}b@U}WUMvaU|WQdkcrOh_Bxg#WRJQ_3g6h1OKy8-C0(UA~x*TmC*UXLhvAeH}dG zRH*U{aF`#2=y$ZNHGkA5on7TB#6aLWU4TBp%B34I1)9RMHWV zC;{yxd|zK*Fx>`Lfc&qv)USVaRk`{UJX`rf4sf@C(lfFd(tYssdi*Md;Et0Egz?dq zu`B)mhrVeuM(HCpTX4es26TJznk!A3q77+KijO$c1t&$}oVRb^2I$TnS~Kn*u2>Q{ z11v$)A{a6VaZpYSj0%7xBH#*>X2apbhubShi0Ozk*&vV9v@nBQzH<4pyUB5o(DZE| z4-dP1~{XqR^O zo1xztY84^xhZ(KI?+i5WTB_5&u3Li1`PT z?01l71g=hK)z#Ge2pn+@xwfx}YtU5!qiv5w76_@MezJsTN>aVs$1_9jR6cEd zo_wwtTn%%AK@eh(f9_m01=#wE_i+SXA#A=BhRDqXE^vKpXs(SC{e)%Hp$BYpyeKLUu0F)=Yp zQnmkE@tWH6f!wH-p6%>m%?w84szB!TEDl9-jR;Xy&I>>)>VPVhrs649Mo-1kLYCAq zP^YwshRJ%ttdx(tx_*MVHAkf?k{rqpH~j?R1hTuLR7fP%X`PscETS;e*R8GEd7JQr zI=>ZbNEZTruDKFq_O9Q1Fih^&@k#gJ1OhLE+1sp=+9P{+SQqNhG~L-luQ2;v`R2;Z z%wuIWH92S4iRy-i^ut_SNNX=8!tz)!l+z^{Km>n$2+`rK3?5Q5nDQ4bKIIz^NuY3D z0VJTS5qS)W(T)IF!Ox;$JAHXf>zb9@I3!6Qlser3BOaKBI|bp840s?JFk~|j(E;GY2_eiciPFjjjGdOio#PZRh@m?b{?Oddl`LjxVQKQkJnslzM0@3jU zAYh;XrTZ5-`+XKj-v)6S^mU`XKqjntuVtTRsSU1MZMYsPBDetM$`Ffc4u`dADJn7B`<}PbiIx zeKL6kcrI2Dw6EMk<6Z}OR`?8lbrk}X?bQ$A20)RXb_V6AM9i!{j%y$5GIsAxbK&7Y zgL3Cx^fv$+4M2yxnHw*H=A`zZ{vEX2fZ4ApR@XaW81MR;5xnnJUqyhHq@*E${Fov44bwS~ZU2rkWAWqZKky9e!ZUyKhY<1##-|gjeMK0#vOI<* zD^Wr{Is@P3F&{SEA6)*-MuC~Aqd>xGwfSmWy4PnQVmKQ&0pPrJkaytEz4`pG?r;FX zq!@`}6!j{(HLdX4CnwEhpwVFl$M4YjC*7hN)_i!V@((&+Yo8Q8mF`iJ&QF$LCQ=0> z-0kljQs6rEJ=mgC#YDsAjxiGsg;2S)%_s12};W)V+`h!6nsQ8ywR?^}NKOBpRA@?G9nyRd#kUT%s0@s}wgV$NQ zjv^&yEIS)ML?RRf<7Xav1j~_3vLoP4<OIy^Kg|qrOy?gTz6= zO3+1215#5M^R^1X-W@mehe-zc#GkO}Ru}akmTh&!nN%SuxCV#Yfc3Srt-s?{tE{j(>V$qpK z>3K_8A)A7hq8qsJR7 zeSL=c<@1GN##XJ2K%C&xWOK~0XltVQuf|7)ulYgiT%GE^5F9qWX67>^0lfUcK<>R^ zYqgrZ=Q~tIkQ$GDqg@_vhC1b5qgKQ9S4r(Jy4gV4I1aU8Yv{YQpMBi4 zqp*U8X%}`Lc~>}bdLdSW%TvZ*5Ifij)ChkK7{tc0Tse6B_bz;mp{NaRYbH(OT4_OK zC&fbkrWwz!3Zp*fm7-g>y6&*nYVM=r1%YWkrYkm>1d|?~Ti?}Vw@#dDp?xJ3j3YZY zoa_a)zSAPs#K&pN%Wi@H{@k{In&R`I?K)dr%mKSNTR+cEtCk%LmT%<}3E0BG6&{v* zxdY=pwZed&OJsv9C>$pV_|FG$xDIMGn;W3 z5LH2XblsEW?XYw_TYC+pPxVVrD(|}9KR5w;f9_*7Q@%ygo6Q!R9akuhpbDRTxV;|~ za%nv{_#)whjx^e?M4?Io5zJ~ou0vY@typ~9Sw_OKMD> zfT=&qYY(?WC5~e={7p&Hax*?}OHRC36Z`IHyMHOm9=%vM3SuwlU>*CkkcO#ZYmAel z;{EM?qZhu3eBvrBt=QBXJx1zqDIPlE)f$`_FfinEYZ@uYq&vo?^1}MHq8qHH_Tznx$v{^=Q7RuZEv_`HY)Khc~MVzRbpNunQZ-KYW}#Lu-q;k^azw zCDcl&I&t4d9dj4877_Z})+*_>r|`-@RN=P*@xcKBW?G4;s5+(WemtqD#b?jg^qy)q zHo}r>^2cNNzsFsvnRy@oKtlG6w}6u|zPr*uv2Sp7$w=$5)kgz?OIH`1*rwq;i4 z3tqlN^Pz3jPc-GqvEoFWwvo%j$6D`M9f45SRQTT2Xnw7%@mZoA5!F?Y^{14UQ!@Wm zz4~>0PhjxOLLSF*yK0I3^2T4Lw9`qi;Ry)i2b&k~_82-2N1dg19sc7|H}w2{uaIOS z1a<&9cg$Sv^?T`q?DBQeWz>KfGtuFMy2$I}J*p0{pY=ecEa;)r(5@Jv-iAu4EQ zjC85LFf~ZJ``ZRVgLr$D5Ob2cGo#D{an_%sU;(I|d*I+G!VwYhg$(~RG%f~yMeZ-(jp;@ck>yHC|a>)$J#1B)Am5(@N}?Q~VaVo)WAhtgGsV3=&uS zRZAa_n~u7LF8(_X;gnkV<$aI2n!+V+-RjEjPxx1-&6hdEQjL<1Pu_ehs{Z26U*o>* zwwbYiS%|eS@Ipk9W-0k$PC?Iul8f_7Y$m@09xcj%L?2w__(9xhOIYDa@e8x`Id5}a zi`mAQqdXtrgREDXb>Yih2dDe>P7Z%B=oBy5>B7#i+Tj;$3g?d%w)oN?hD39rmg-QD zR)o(SJJ0v3f&J2e-i09&{ip)A&?zMUbg|mt6TN_mQ|f*l-D+GTm1nr)hAH&mV`SL? zv;0JG8e6n?dLvEDMHF*wl)ZFn#uZ&SP+*RP6UH{-xh?80v`99QFHcNQ&W!q38K1+g z`l*qA#164$)YSjy=nHYqh#NfxrZmA@H{|eNCQCJQ$7t?WTpE{Y6A{kjP4)2JU-Ewn zj|{Urlu9@eLv@Fs#w{$o%0hf6J`In5RieYP>`+)RwZ zkuUCWc*iqbffQEg?ynQfQdcS4?Yb`;MUS^}D^eg z6Y?Ga%$C!woX}5snA7_;SfF)K6gq4IPw(`4|KLoOJCkE4>C;%~0_CA9?8Ezm5ek;i z_Kt4ciNS?fk7m-vkh9ehc<&6PI-(})xPz)XK`sWV8kaw?Hze8zWZ4dP4efS z;tNin-C6pC;_nT~zicVS^0MG+u^(YK<$_SFgb;IE`F-x+_clYMmFzzqyq(MSFbEBF1`y~@>k91 zp?siJ4m-(;H;DFhclU!hsY`EI!xtA9dxLD5jt5=qt)1+a^Z1c~f9va&zqVu&9(XR! zcaSO)$U=qHe>`0Rks%xqeebS(K&-rJCw9liwtS+K`}zFMS5mp2yl~#i6Eva!w39rl zCP`UCr43YlQ*KHxWl7iwSM!8iKkVH1E;)rP6=B)4OK6f^mo<|x{8`i6pPz=BdPaGf ziN4EA&D+yT=-bMo%=fGc_T-S^M6;ZKhVr4*ncg1!t7!w%u{!1PdW#1hJ0k)=k^J5& zrq1Qz$A#C+=om-Bk8>cSFxc+`+tEcs3Z$ z^k03le@`!MWN)1trc2=ey?cD@5Nm_`t}s$QzwuM+or!x@-xHPoDC)j$|B=-;|Ld*K zPvm>4vcn$k%94xNU}#Vn-lKBo+_e`ar91?=a{WhrAwtDj*bC;7?^6~A=6)TNZ&pIP^4_ zvB@V?tebX5j85O{tdMD|lRtJiCK^Wpvvx6qj=Q-7iyNixCH8*tdt>3?JmUqDWc7!| zFIh>CtVVGTL-crYKYttJKRI5AJ8;i0{T%BhC2YcN4s9#T;v@OfR&|G;0<-u6D%H%m ztWM+yTGrUuShvY@-x1I+oQy3)i5Ft(DL)^**+>O#%Y=l4yTa<+e6`XF^Zao1Iq}Ka zJQ=>(9<&D9G}CYS+vkZ5oo=PXndj3k#>|efzOqJ8U+bMGNU?jRJu4Pv9Zc?ikFOmV zFe*k{T=*95q)j`=!|;`$2Cq(hRXucJXYxbW%CUV+!qqQok0J{s*IwzpfJKR1KwehS z&{+AUM59vu$L}{h_kWdjcVV*t3|>2{&7M76BeCbkEq2r_$4YEIM7>=m;xu-NRvH=z zclYFg@Ka)~yP*hbyYqu)fcMXnR;Ig;lUTG5 zj)8ih`*3@fAc@YA-m-ZyE*8}?jP+aT#>tn73r@%K{TVuoM)wSj9g1#>%c0oM2-T;I6(hJ(KG0r`(I=f%xw zHE1NoW$|iW?KQo>N|#n#xyiCKE~1xK7u4BwKD+lF7AnL~S&G>IiVm^1bA>ZO9-&t^ z(s=5z9m{7c9)-wkiAPCa^~61{%0Hd)iT=9gm&;n+;d(7@`~z1XhIih-=JZCHo>Uh{ z>y&CQpJ$QecH@Hi(8;GnWr9j>tjNu{nEiNRmNp-w7Zi2xTFAIGiH}Toea{_znN|fi z-OhP$Jae?+_E-|fcbTM=0;!9az7Z-P-5U5jf7e9d>5K@eZvBdBAK846%e3+oRqw>X zr_;)^`OJGk^q$}+5msKk#s@+QatkHOUHR|k@31EYRn+Jv^;AwrME;rFC$5b9+gat$ zUU11Pfee4XT7Q7+_2+Yu6Y?VNcSP)CBxz7|n2lSUC)SytFS$1Q$5l5;KV8eC&*X>I z0ah=9cB`;q$Zfv1v`-sXU0zv4h9%G;Gj{Jnh_WF)FH^a>x zey*cc#bd~MCpnLw;u8@aVW1S$T|UMPGk23AYzQ1UE3XklgLECIZ5k^On`rv7>ES z^3NBrAFxVTPmG#R6kr-Gv+%TbaIy?xALh34v&yP@g^(QPppki0o|~SU`L2TF;k?F2 z>4-Z7-J1UVr>|4yI-eYZ7oqcFfCO_FHOApRj_5#`qMjZP&&$?FV(s z!M&5;s=Dmp!tP8FTZ(yOqg>bF3$elnD@Ae>kPo}1uXNiWOugf2#vV)4Ah~9lvr+bI zBR+5}6O8bHKlG?yp$1q5{FrG#Ebgto!Mx$?YKxCH+}&oAIgGVi^awTimYX-7Mxzpk z+w?{Xu1$V%+2Ct7~$%wTkzM>YZASboQu1_Q+|< z<-lfjH%$S0txp3b$D|QNKsPjp9iU0ybF}9`Tb;pv6tZM@G$1fV9IuEI$iHGexaE;@ zP8!e6oLs{YqLLsGFsll*vKie1bP$>J#+Ht|V}I5!u2@&<+3WkPD;FdcyhB!~h}S=~ z;yUMj$|HNk%lwb;WJDCIV3^RI-VudctILr*&pixt5LI;vWJi(130?AQJ&@hN>SnCw z%^d!GVRDX&UI;~dHmkYyOCblgbm3SY@0@dmS$N^f&k4`QDk)#1*zJvXzr>Pt(FNhi zk^}0YrP{-b`e^?Td2?tIm2USU=GRwl#ftW=Q4J`F!)D)j&YNwl$V|GA{y~^GHLySJ zXw2;ytC13fRW_W)IQ6C%HMFOS>O0+uGpm!T=BVk)Vy^D=(MN@K6s1`FVJZ?6iEC#W zlUCQ`tVPzLMqSew51@NBO@%+bOtaVHI^X^b=UIW7^2kII}m#&+%=Ypt&6^Hm+Ou0Dcbm|KmQV+5&mZpGYUhqU3dT?abg zyI;CrF`GyvEGdy*iIq~e&nc1WWr|;=35J*at1EbcD7Ei?+?W^wZ&^8J9Yrb&}neF?)#ta;dLU%I%&-#tN~0((WU?c9nb0;$xK@W+|B z1vHRHQyVn#tnAF2RY+)?t}HL_t5NU(ISiNuS6K6|OwZ0M%_9AROjFm(+Lcb~ki z@=>A65ncyH*S|I2>z|ip&DJ|D&{)h`!A3yvPF#5DtY_5|5%nVV;W)Cp>hnQ|HIegg zK@P8>uI@G}{ImXv)FEi&nW!tpbI;@XK~CNffm-P}~* zMvH~tqG~^G3(QuuC5j3##!=lIdPjz3;IS^T%A$?VZ}N`xif}1DvZS>r z96rGZ!Zl?~8nE!koa-fHR-q-%G?U3A3j8aOUuLx*rK+i^Ej^;r8k41LOvXc{uaV_V z+SL75ZO50lb?x+T!2O3wtpztWhDkS^?23LW4Ta4ii$J$-&+DU&hz&u*?LBMhDuX+3 z)y9J?jf_u-E6^*Bb?6*bDt(qG*!@Jxy1GU_*5%XFj1~(Ih^-7N<9HAQgUw>w8xK=*qJ47Lzo>fy)N(qZsg3CIYKL_dDJTwo`p#1${lY|PtoREUB zq+n(vwQRgRJbHh0Uno?pZau~yVsKKV#QDyxjID4>OItS;aeyGKSKf2@U%?OgV~0vo zXJ%(-3uaeDErP>{AVn*Zb{=3z*(s;L_(y%nzmL-7NQ%~j{11&qMcLb5BgdVl9g#9Am+1x(Y{n&DMDR}i{tngx zoI6Nh?`G6?kSiaFrrD{7?$j9K{3};4;Txs#S6jDRLXH-DXKVlM=lvWlVT?3y!<0wQ z72MDznXO2hKhd#R%aYJ2JVLvI_h}`HN_5%d`mM`%?KD~$FX`smLgO-|#1>Sy*}+Ov zFT5ZL6XO09q^6P^+ci0}19dp`n+n%&VAWHQ9OPIcpzeJG;(I27!?dolO8H`_Us9wg zxxK6MMwOAVZk3*~Kn}l&m|Q-mtCd7R@|d0awq%sdU>at|Rtm)cS{@u>HIQ&S7OR*DkX7|w^ zx_YhopHDgW6@15(SXel+zr8cQ>Sll8{`#}Zw5_mM@gMRmKB8gWa1Vv*Snm@qJ2@QU zowcbNJ4wo;+8-BpJnFX!vs}d6)-t1MyQ3O=9WJN0Pn;*ax={t3NtR*oN}tU(3!%u| zUz77Q%HlP6gN-zGBhDf`?txuc<xKq{l+4nFG5K~BS9S$UHTpWm&v@X?RLX1cvmz>oJ~Th~hgy$OB9Fy{ysweL2y2+U~;3OG_io)&8I*&baa9;VWy| zm$N}sEPL&gi$HzwmKP%wFRY4r@G|IS*kVjcJ$h+r$wWiA{3ZKFtjI3G|IkIUhmrn; zafL)t4axNou%YezeI@NU%>8#WfJDWC;k1Oo?BgLY?h_&()S+6O{ry6yQm??=?Uz3B z_lLxL!-e=*6PUu2(9&tLu}{*>=_|3e^fdRztw;Vx!$@E}GBeo5BMd(-($W(fI|Bxw zCMKoT@Wp{+l!C}6#rJKhu}i=Uqg64(O1T;8Aim6P`uBVJjWik*7n2_ozT;7h?D_{iEw|zdYTr&ELKi~IF zhLqz+D0n2Gkc_2{7aZYBg;(h&uyIV?3|x*BSTXHyVZA2E^k2FUy9Kf`E??;M@3DoLA-9)9;{>*2ZjOCqQ^};bJdlVmD};V z=xtO>y`qLj=?(=NyabE363Z7?YQav%ZoseetqQHRu}XZjh7vlTMv$VgBt0mh&7Kr@ z&lOa?18v_TBln3?V`n->rRTV+vyE_nfk!Z_X^An$v&6`#hW+aL!jxkd&2N5wlmb+nAw82 zM!my?(aMOY3)56KgRJ-nYZcQgFAynry7O2P-uHG3{7q~?I6Qe_NB;c7vF6f3H^_nM zV6`=qH`Tl1s(CYi`SSaxh}TFX973TXZrp6yLZwGLZT!o_*+(+BfuARzM8NGtTZqR$ zB1dem%v?t^W8ty#Qx1`+-{^81``wa%701F%qng;**ghvB`lfvQj?{6*E~BN2>3G@N zws-34vc|)~FJiXwveiak+0HY;!k2l0ad>mZ1slC}^X0F7a7=*=pFKM8*T*o9^}dpe zg|F7gszSoPxLBf3SDLoA#|WG1>7q+tB+mudo6EDr(`)jmR>{;8r-R4G#w0ej9lot# zE(S{UzB4GDr)aB9l z1?Nf7zBLq89y@JljL^>=NJ?O;7ESChhD#NM+H1&9?i|5g@67#zyJv%sBVFE?Ii}1d z${*NT#>3>1EDH5g=T8AX&arAY=FjTY*J=MY0L>qxP@>7*@RypUdRkBPn}(C;OY_<< z8PNr`tVYVJ^y3WbI^$`1_(uWK3AI`_i=|Et_1y);doN;Qru;h6jigyaJ{T#r-Qjv* zu%7zy08*Pz5xiZX3p)f}slcyy@E0HPJR@b#>|MECHOu+8u`@}A2_9uzXuY6dx`>mB zusCR@=>Q9u1~OEvA}FTvj4tse=Sp> za56zAx4nB;hOZCt2I&UUk0*mc1I+#*!ZAR;@?br#_kdolwD}*gNe{)!X6Ihad|p=4 zi;xdeYqcqN#U7Nt!1N&SB!_DgGN;6b?MA(xcDK}ZAvi|(7mlVGb=8Yxo`^-+?{5O8 zA_Ro!^hJvhI(b^*z!<7ThtOKp0r#)<+LzDXU?=el^MYIPTB|VFn?0)jPVq3Qp#m~1umk;P7O1*Hd z7mH@ z_sIj6LcrG~X6+B_liyiuy7e+__{OE#EUxD7s3Xh+ej-1B64c!R5S!Yy4NNQVAXG*C zz7)H#`0)JZ+t}W4;myrjdvRx^q>^{nU;nQ$Q<~A(uR*q~q0b#$b^z`e^gf*65=c2& zKSp|)Z_Gq}fR4$|q0ON(Pexml5<@zzd4mJN}yWts2AcU@yahj0N0)80z%pnjbdxXb#^K?5vmw z*o9r%pe6RW_Vpn2@ znLm{Ssyp;lw(EdH%7uhCM>KMu|F(UT>#!-Per#=yHvzb%pQmqiI)nkcB{ z))~nj(xJ*-=FfdfGp8UYx)iEOa2jx;gS%oG1fj%^%l357avVg zT|t}ZvJ=vMd(18+!Y)=7b`U9LOp_A6jP(p@nUjdFA+JsLn>5VVS8C`t2aW2lx zx68n(0v_XYO5EF&2i02FU4$Su{C~Ebc+Pk{h!{aI=Ff(?ZRz-KQAUScTIQEs5 zwEGB5SD0XAs$YKjYSl*x^75K$GPuS!={{0x{8+NB+&v{AjqK-}Z|7|#F+=c2Efs!P z(Vn^8ZI0)xJA5DP`0YhDr@FY)#9yCYmCbftgEzH!OJ7)Vx$-u<-T8OkkmX<1*btMP zYn2@l#$(e~8>D3;>w14fXG!Qy6|h@OugjCSe!R?27k+YlRDuT<^kZ=#)?`=y?+4V@ ztLzj1jh#+)*Zdk%y~%Y>*rwr98v=I!dc&LBmwNtcJ5@Vt?_OR{x)CA;gC`Y!wO$38ikne!B3l@Xn7i zT+hFg6o<&5V*Jdo=JOvjn)z@7>14Pigj5!fK$0*q2j-RBWgjAjl>>e(`tmUN)y}_D zW0bC$|F{h-hZ+f(o`byrQp^Jp+21Y=F-zK|w3n#QI_FtS+{>N*0=Q-=U0h zQ@hd>d^KbK7{6(=d@LD|ze(+Atx7EdpMN9lA@8`LY$ISSifU8GUTP|T6ONYPPm z4V4&5hE^X2tW98+JN1Uf1m+2u;zj!|XLwUsAm~0%*7m*I>`58M2yDv0U}a$SFq4yG zY|HJw!TSN$?U4${%~gpy5yp)1+qwuF9JL;-)`V^bo!+r3BH=OiN4iuPVWT43$k1K7 z-#!b?zOthDL7W5ggrZ*_b0a?&fiL9MX;Q_5>Q3_Ww;;{k;}pVRHoYo;&heoWFej zl%)9nxM$ji`-|Gi&GZjKLzNPsjd!x{C`^De)r6iA$9h(&?ZfD+{M%n23baW3^0kdn zRZe@;-qc}*|I`ncRLWD1*M*2IE-tQbSBS3QW=W@%wPgR2Uj^tD-ctqCL9fanJS^9R zY;d7tA8eF!W6!#oy9`is)hk=N53ms%LkKC9v0v>Z>Y>n!ui^|!OJeSxMqLoJeh@>w zuJmwR1}RRuD%4iiv($r%{SLiDy+~9bHH_oJaJj?bVL$S#hl{Wl!}DWM>2B`g~UW{l|}WU^ivRs%4Vdj$|#D*inQYDroUO)6Pef=FXo_!8hOV!rD~93qy@Q>MdaeJigtz z!y?DQvpZ<%n(m*HuxIbpq+0i}g9bl`=Lg~Pl`!^YC*y-J2n zq|sMJj?~@-6O#W$Zt|V4&tAbH+!FH4K zo6c??{7hrCq(+BkV%8E7Ni2l<*Lps9tPd7F^L|NRoVmyH6})e8fsZlM{dtsPE@tVL zmBnTFecy!;M7BtTUCQ(Wi_-I6>Mn+K!dXy>w=4T7L46icsHWkM)@90$_IUffYX)?$ z-jQiwL{W6D=$@JO#IRVQIkvKRMdezo1L+2fS}l`lrM-Ks^_MQ*SNhYGnhgi!Be@lliGHv4|tgU9z@}k&=EB^UGSun zWJL$??g#joUuyR$iFJe8b9z@n4-d}}ng4>rq2=V!_?&?!h2s=|Rmq+4sUYkldwY9_ z723qa$soxVl8;QvyVRI9eBBIKQ{UnXcB?FR*`Qf-A#Kc zWYBF@rBK7Y2fUo7iGJtiIox9Mt^A5XuN+&bnkgDdC65+VGK;)L@t345xG*~A=AN9Vd=~F1p5OkKuA)>^ z=j@;{H%;y^tc+Zyr8c!}-CzE9e66;(<^4nosSK$DCXj$k$;Wf%#i)7nBy&NJa~?v) z#@X!^?p_%-FGmdi7&o>CWxf!vLWzH^jBu{Y`*oSXq4H#R)QRw`j%G|K&MY)}+#2Gw znXhirJfxJcxpwumF+xY<8TqCED7@ewwyx+}w0%bjL@W$;=&K&SNjVYG&Kc4l=;eEX zcjJ_~cP_tJIZd$^J&@|}v;ZSjMz|Fe2f4-d{<5=8CYx1;xiOg2>LjKK$_XuNjn2Q( zyhjgzE)MP%B!*asWww`}PAFW%n~bb%W7NG=$4ANeCFo0!Buzc0U6>${*LgxLgKVUe zuRcs?HD(fIdZ0g>EPmIPOX-kkdtf@8$fgI+lRGgAKM;l-UKhT<;g?)Mnh(7xYjwcV zQEv!U6&6!@?{8FgNU>Mff&J4pf;5A{s)FgObqfp3ZH?AGRusw7Ak;vMZNn1H9D>(m z@Tdw<;9PbF!C>SwFKz!>w2v@ND)=<2$Bvg$qTP54FOy#Op|r98DKtLXN>d=Yb4gI$ zX{X4$0J&ra9!{th{GYd}-d`Sg3HRsRW)+%WnJIons#Py9h%E4&yom+t5!mhs^WUX7^9rGDFyA&wrG1gvV_f0+b zOL3yhIg%>wV-ev&mEF~13lxUuthT|C(w4-;^R23kpq*WxU0*i?g->_7Bv*{|tQC*Y zZV6*WR5n}ecUQ|GLJ=6WYlUiNf(k zZl{!js04HixQJQxyS~E*BI4vLtpXExZW&vlrRbmfiZG1z|bMw&d4EjWf zHr|^G{v03YA!6Oc)7D-`;?CD`5j3rF`rB=~r)tmUl{t&X9Ma|E^Ur8`+%+CPP%&`k zfARF)aW($$|97c`P}0zp-a37}ve1G>J9uJ*!UiWKU`*mHfaY&qYZmL9NasIZyvX)@8 z5nskPo(*o2{GGZblbdUGWae4sY!0z2!Y6aRC6%99B;h2cg91$rN2}VeiER+B3{JI8 z`q_kIXOl{C_EzDexVL>`SCJgPQ`Cls+fASSp~UKmaK*Pya-R3^&qf{_iFz}tW5bFcldbC@ev-}&Jakp>YR^`26>bVOd} z_s}_%@4Nb5r5dQ{ub37c8A?XUZkzeCh1=)+8CKNkN zTCTQ9*-lbQLmA<8+G@3u7I*TJoO$DBcMFRa%ngU~!}_uDI`-~3-O;N~Uus`Gs$IOX zj|wiM8ICK?6S*qX4KjH@?n;p8o65XNDD=46zm%P@QmjIE{dX{xIzGe0-~Ex|oIySR zC!t#3(Tu9Im(};ho}0)TMu#c|?NGhPYY$B8;P*JLrdm!C7krv4e|ZAei%WZWD1}=u z=!~Ddp=Vii(dBI!`8B7;ssxQHU)yM=*a1; zZV@=tc6TgA?TF?{&@TVsUGv(9++O&e7EXLn>if3|zs-@u5}%n^ykuXF&#E}!z-Mjg zy7pQ_mZDzg)dFtR(iME+i@X z*(*_#PQ1{zD7L&qp{I)O!gXJkE_`3<1gY=CjNQW}bo{5D$uhe}VyyUOGfmbcCiaGD z)3UgRr>5hdPo4dML7W>e4sQshMzQw*x!!wopO>&P`mYV0Gk|&S&2Og6)O4(Xyhp1SLaqH5ZBJcvVKa zk2G|e&AX2+lFVt^tS7Fs!pZ{*-+wwD6CsmzIW%;MgX_%0jyKh|N`rq$5Z}bTXrs%= zs15`zM_i2ho+)kJ%%!Y2furo(%X509m{ct(rnY&_7q?h9X&e$lC-_^Bo4VZBWA*kZ z?xwIS6)teG`HDEYwNY4a4B6jk#Zks`!)S7g}!Zw&;N^h zz2GG*sq1wO_4hZ1to*;sKbbZ-do8H&Ird44*yz?mRNIzb+cUOy{gFqt!#rio8Ti9v z(^q^o{OLGNj!dFML}%`7Zzteb zIIAu!2vyf{3z~w7Sv?k@8N};wSVK2>#XhFwy;!@QwW5R$lJPP( zoH1I$U4li|d)y*V+wrL{`(olpn##@Ged+>TI^L`FxE7Mib~=jLEzM2opgLanF`uan zT-`%YbgZq)II;Fbm+-jQsk4VQgr1*M5VWx~wI+Ef{YCxx8IwLUQu7E`J&Un8{=^d$7k)=yJn|rX zez$d$eywWVv=5_n#5Rx#o3Y@WaX`l_)^Daf4Blk=o-sK>Us2oQmgt=UDJd?_&c%Co z@lc%h=`^eO>#D_UqY7}Vci%uTt8h=dmq75lAu3u}oa?*&_hQHNnv1Jz=^lP@(Kc=L z8UTf$RY-8x2;uy8|7*&tei6QN^L+*FaBVeJBOi`^-ydRZ=(YWK>hE;Fg!>Q39^b_; z%kO*c|LKUI65mMZch4^nwqlNnm$Eg6lzX0;085!mtv~2JdIq-xQGB%&V*T8w3vOWFqwQVdBKln;%Q*W zh2K2l4{L-EboJs^=X!E-&+qT;i9sCs;AvpY^{S<3nLd$%l_7uH%EndBO{^{VgibBm4zCF3 zcUGbB8&J3wLmeHF8@W$@ zgsyN)mn4`BQtC?3p%vsmO&tCG?T^lN`RxXZJaKeogIpE{NE(jlP}NbYGJSY#h(|P5 zMJ78Sl2X{cqb)Ak55M%`1KG@L5uui8t0ht%nOb@->6RiBDmD=u70rAjDA4425*R?W zWGLrX0k8BJ`A;jwovs%NrKctQ31XSkb>LXv+Gb^|*a&!XH5A)Dv{^|-I90mg_@hN( zP{LlmgtNetWy{o;1x%*S?8E)OY_>SUT{hn$^tIMm&9Ax2zRT~yz2U{Lma}5bf)4B? zo{)ds`=5)V9tN@k27c5~sw*P#Vs1$Z3EW)%&e0u?3*YpQ)~e(l;Kr%jTFhpNOv`BZ)BqCq+a>vr4c4 z;sUWoQvgRWTCgge41W{QC5_+O>c3;x(2tW0u}FJ=?bK;JZm3k4XfC_R&8nmZd+W!B z(vr?bAydnJiN30$q*fhF*Jfp_7p4?@4J36oTrk#KIW6gbFm!NnDM`4TD|+`%dV*ja z`$9x%e254cRn+f%dHtYzM4vXPK*j)He*fZk+w%#(FByLrrQpWaKMmNtfig__Rc(!_wJTR` z!cKTHwZ~J@g|>J=&Ou!$|E(Nv1GHElxt`Gru07Q5J|3@m13@6uf_C9`L28o^laC`+ z<2!@`Yyl3pY`$dw3I(mBx`C_aw*?R;N7SB`T2$3 zO_Lq5-FHy@V%oB<)tYyVf9Yh|&nUw)Hwo`h_$MU5&g#<{k+RHhO!sKI(;<4T=64Iw z#f}<&Jsaz+v`~$x-xjp$nN)UhtEj7E>G7CyE53tOJ92v8IX^3Vo<8T7Ue9vJ&Jfhg zB~zoAM-q6`!dk6^+$qRGX)k>epSg6dS}O@M?c7T_+w=4D$!^K1ZUZh}J~742)GF7F z(-B$DaxOL&PA5kvoQuBNQOcZ|Hs&>`(bCXw(-Qn`Tv%&0k${eVh1dx3(EI+S?ru(K zt&Z_4ehx;ZFB(2v1Hl~P9c)Vu)4s_hK&xu6{lorYS=uNsd3bd-ggcc@Mq|P!6B`Wh2BmycYFsNa@3ovosB>l?*+f zmHhMFWFyQA*X0WL3N)R3Y42k-DOo|+sNG%fWta21s-tN&g|<%a$~mTzCEien;3bPzF5iB)^vEiOp@LGq zL6&|9|Mf3`+hl*(s#N072PlM(xJS;?Mnrt~TOJa9UU8oq8#AiZunopdOj_$Ey(^TZ z-vdaOtA-d4o_HVTa3lQOoRw!CWs1Fxu1&>U5Czhc=JUJS4Kxc%dRTjfmit*o# zMO=A%lCK3dbL>s3&DNl$GMQ1<$h?y-DK_NX2wAoVClZCtCl6@Lm)@PWkn$<%H?wpd zANX_+n?WAr?~~_WX20hV)fp?)Z$0`G?}i03tc5Gz05fKuGKubNfeKgtaR%yK+3?n@ zB#p8y$|QCCUDXYt!}gVv;;llR&pd1adjtR2G!~)H^zxxXB=$wMQ});FXGiC;KOP(n z9AgPD+>gs$gOD^u5Wp+E7rvWwcVM9PVC8WU#WNFcuy!Qow@Sw!dADK+JJ#FIP4j>E z*Y5ws-^JCIWH(>E*g6eXQ_0OaXEykGrZlowa(pofON%qHWt?#4y($(zxW-wjZ2&g^{x;oOxl{O$nPa}0S|J7Gem5t$^Ll5zMJ&Bz1UOSc z!o0QSj^2E{^0rOoC~3VU4e?k8U<2A$&JWhz8SO*-6n$REQ!=qy+}vz5Z}DI$z_P;* zkxfekgJyHC?l&g$d9Oj!&}}OomwE&44Xc#GwAZv0w?y`Rq{XtI+{3#P_O{nDj~F3B zV0By&-usX--84$6X(k)%pm$bXjdYn|^}y+k1`Wnp2J{HU0IHQOhQ;!pj?I*Mn~89S zpIamM{dk6xqtc$WQoolz>BEO9<<=vT7ahA))1zs`xv;&{OohI8rig#Dg*%8nT^;S6 zKJDy%0YUg&KvMN5q~5qh{GD7NEoy2=oWA_ynMn;b^0%}!+DK=5MgQfiH@@xd<*X5@ zlO(NfiFO`C&P-XFTdIrh8}BbCgyM3~=(Q^E1I7_UI#|bOkKlxHl@JOdZ=%Y8m0k!%XkL{nxaT zNK#jTSBO(bw0uK*_mMAwDye+A_n_LIHOR2nWZiCG%wS_3^)s$7p}TxzTquu&$0VM+ zthQyd%^1hr;2a$~sAAdk=WkiVC?m#RW3!c?-yiH!6_Vub(^Y#XB7gie)1jqn=Mdvo zNz5;QJMaAJYC`x>etFJ@XOo!aEL>NwTn0LE!P@SykS%{wr{DA1cQ!wd<>z=`@L(-v zSw_`LkZV5xU>~5!b8ujw@F;QT!qEqW2S;#v@kWV+>Lc<&^)VaR(Y}L`yB)zzR5O0s z2YWkX{&WXWxESyXWl&q$6JPpMFFGlfD0g#GUga>^HA>WYvMgq6*U@17v*Oq9^>X{s zH*705LdAVVokK^rch)Y-#M8<5>?`^%gev+uDW6Hg+?3e9HR|US1)Cumh>ptJLb4FD zagg|_hs4^Zpc{M1sCC7khzZPB2>b-T{zS}>f z*SP>(_%&FUh<2~n3QiWxdebbFq+o6u9z+D-m)CuH>UfzMljz^Zs1>=o z70OM*4ajA;#P1uIi89X@@2{2dCJ;l!3xUb-DXwi`GrW`uxq_1>RrE`5e24hSii_Nz zhwea;pEo74ArUdXHWY3v&VU9Y=TH;LBQkC88b`Oesl5->27uK430}_F(LZx@->Q*h zS;#d1R_Uo%;$rp-evt`TW(b9TA&28^-46h6@$j(tJrjw;;ihhUL`5)RR~~d3imD1e zitFE1`Pj#LFDRq;+u9`FDZYummDr>;SbQx3Z>p#ET51DKK6qYV*R{c$mVbThBtZtT z0F|gC!|nibf~l_7^%@0u&&s3@Gd##@UH^qu`ia73lW(5(fH^okIy~&TdUN6L-@jdb z4mUnTnK2m~c5E-)oqB6}I4(lF^q}>&4~ex5os{Ak1TVA|$#;F~*}a3o3qHegFBtr< z5!^nsv7{89*FuI&3+?~t4SnwC7C#LKYeIk$Nrc_;jq{|%ky|bj)-;OczPp<|AXcx| zf-Sc>PnTzD2>zuFrshgl`VE4aneI?hR1-jUc&+_W+W9*b&K&q7)c4kAcS1DtM^HwR z58-&~wH_Z3^o_$|T!e2cVBxD}eF-F`>CRr~WXx%_Tea&ewjU*=`IYa~<TffOi|th0C!WlP zdGMMV7=7FU(HkHKd2s>!U*A8DK0cPB@zp9G$4ccO7cl5%!Rr4pa{of(XC*cI@{KLF z-9QfeV^6kTIBozbA(22Ah>3v8J6oX;JyJyp8-aeCkFw5U1f_np`=?a=zI>mqT-NNt zz*n!MP|guby^p=0X(ZMrKPX}~KEOS;p6u_7ubFxDaD2IG|3>l78HU(xLTC=nj|dcB zKxsFc4dRY}YzmpLmfan=*&IZeot;f48wVe_?2?O~S`iBq)8k=tdwX7RP|_i*g!cg7 z)6*mHE0VI(#&iL&z<(zB6W(#e+^rQJ9MJB4Mz)HdSjE5zB^}U4@1y>Eo8hK(#Kh|I z!a{#&e`Y2jl4ou0&et38c9`>+Md9$Y4UiOG#>vHHeZkqR8t7hOISE`AJec0mg#4|8 zZ#92fgyK7_BnV$0KbW(JtTFB+YwBH_!WP?sL~xYk4dVewq<@+j%d=K&Ix&fsegbp? zRoWBxD<-LRp^~}xHa9m(>X|i#B%z3eXaDA8S=Qsrx^3Irp0gNdU*F+7pSK*s3uTa@ z*y+75Zc86wgn%*>1&{utMWyImX+V3~5wn}Au1@dv7k~f$ufwePCq~%L8$2OPQtR)*%mjw#iNS|}M(mj)};dJb4ZTahs zonQ|xjOx4j4rxhLbhNQPauEyB1FW;O-b+^*rDdp>`@Wa@PtFBZz68THnFsWhQEn>9 zCinCynH=Ku>Tf{>{(GzPX`{^J%K-CRT%MyN#n{tiI&z8Xwr0D4@R*Pp1`y_a zW&_2WGFim5QLei0XopRuJKJjf_ICzwYPJ0-3w5#GJKOS*GiUplA|?NL4`zUll?ZuF znfK%>9d3AM`uhtcA|9Q8G4A?LPNQ+H^4Mdqzm+)pDZZoqX1g@4t|K9#c1bLlBa1+a zlyNIZ6wu-BCYZJL1#MuvOO8Kvr=Y4ALFvDc(Uyj9UH!uf<9jElxYXTe`~hfloiE7! zdHW>%&33*YoURYpKV*3Kcn#{msJ!GH)556HTu^&hPON`ojfK_WXi3ygLxa?k{*T@y zQJL%7_R;&xjq|jGO_T6+tiPDcC-oC{2>sIwd&5^etA*#W(uf=iobx%GIB{x-je`IV zTqIN8bJ`9psi~@`R%xu$JEXLO6SuWXMXb5cNIXVhP(bt?MFZ+e{S!Yev)MU*-rjHU z4?i|__4TBL+j%jc32`bC39%P?`@b=x>EmRZ$hz*p3O?!KEuzH?NvW#{=b%g{dFJi{hTH{M}OSK#HTdb6ou%xQ_;pn4$jh#!wp_5t@2@2mc2 zyYLop4Yp1kunc}K*VWW;Z|t<0WLg1|(tPy6@88W)B^R-^a=z{^E-p#Co`wCJWqaE~ z`Zn_6i!Qgey*0;0`&mYpdMCZASf&TOzVm3El8kX<+@iqzL*y`etn7@DgdD8n0hU9+ zIaz&|pJp-vkG7wn`?j~_L7@(8p&<=vlctSR{otW2-XR`q9UdBbJ#v)QMwoGrDL!3& z%j1>ClTQw1jJOTsn<|ZuknC`5Wct;yGbk`JA7{)EZx0p8?aLRDbW2m2^ddU8Wa-uKg z-Hqn8CAAKOq$d*!j?}Jsh03CfyhEBtEKbMw#sL(`)ck@G08{VWf=$sJ2=_EA92sEyTYT z?ecPVjsXeCn>YrgX+Lu`3leLGIWL*%qEU1xW+_@Kh7%fMSqg`;mG(ZL?%g%CLgj$q z+v_`F4~gvl1UIoIh`K|lRD*D`rnuN=Z#8D|dEWxW*8^{sH9Ln*zuDE$vRS^iOif(~ zrd8j(zsiC(cXPu^yVouQE6wVgYurd6!OrX5;7QBL;;D|EVl-+%ws_gp;1)AYoJ@|f z$!_W^LEDPC+^=&33E7iZ#r@O}iCpP|3KiwVt=!PBL#f%qy&*lV0~+R$k9r!Brk`e0 z1qwzmirhR0K78#Vj}2+P8rA%!oxtr#Ob;5ihzvfjB;iL=-?Gb>LAo8d=(F!Bpp;YU z75y_iOuo|^*X&k2ay0tYefng3t7n+P8U;Ayh!KAjn^A>1LtRkGvTI352P^$BHF6cS zPSJ*qGUM-T|M|VWny%4vi_TUZG@N;Px+QngK0>*;q;8%sF zMcXZ*m<`(9@$nrDSmNQ>oDG#g^3H|=B+D2#ttEHyNA0BZ2E;gK0bt_WXwNAIqw{F^ zW2It?SgfNGH4@Mwq4gLqJKrBq1p}(tpS}=++<6s{5pSQ^GG^x<9ZG9cDQ=4sXV(43 z!rPWjZZ}y=x7-AGBO6KhM~c#Y`uD`-bK_ZXO_P5hOMf4W37?#HZumSmoKQvZ zw7!Fsr8{lijPC$@`Rm`c3d-qGN0!8|@9U8xP>+Ck47u!+*6ayyw$Lr1o2u+J4HnYF zAX+HF+tsY^3QAQdUtGD)k(7EoWp?c1h_&iA*WMzQKV7Bm4SFRq>TRM%Qqi&rX|}xn ztSD@BkIEx*YTiAMCARFZKPld8o#A`-Oh# zdr=m55)963@7K-N_3{2QyJm`SPO>_r9UOlw<4O?I9932bpBor*jw1tii*5O(l`(piKrd-+Brs}r#|ggDQ&mV zv4D{I@xj<yzJ}xF@MDZ8$wzlx=)6&cp8W?EGcIwsuaHe10`|{~96GK%| zJw3|qb+6@kaf(mNPd?WpV~&i+{79<9=S-jjjV^k$tEYv8n+wt3)jWD z=PBhO^!>g3>GRf~+Ja_49^L5L(eAuQMRu^!XV~tKcc~rss4p~->bknq%XQ*&N!LpG zeRh&lj?aePy*-u8N-%+X3WawWJtStmjdiNBZeT8b)#ya_@ciE0MDfXQGd3fobG=zu zG$`m6KXK*GR@`+Yz7CFUl=1#psx-Y(MA;bvErz{H4NUg@xye)J2GWNmMaXOS7aFnk zX&6WOsUHB@3|B+^UI;Voyk%Q2trV})^ScNAZ~Ydo{x!KgG`{i7y$|Q7qkgpQNF?8u z@jiwq*v@*~{t+tAi8b~9N|RG`QlqE)*NzUiYTT~iEa9{DVgzzJD`Bp=rhcvUJ#Nf1e#meYTPgQWZ#QhKi+#>K z9wn(oPeCE&A|9tM`bLm3pb`u@i#DNYRc#E zAXV&D*VVEjBI<>sX0yF#V^V!x6nE&RFP%OzeoFmV8>6*^uRRU(BZn?dhGcuQE5+fz z{z_Jev{`WN@thr1c~*}!t)X#&^SWxOOmN>-r&eBB_aE}^=o+u#oB5LIFxO!dX^pLW zqb=f0>I*I6zW)B0Jx>>xUukJv7q;Vg%GO%k-fBE)O4K|(6RN$#^7@U$%HqN&xQB>z zp$ny~XywN|(6vSe@!@RXf-Z36ajF&7eSsuW+h8));WfC5Gqku&hg z)%di;Ak4}AVFfH*z$SR|NOnAL+35lI_gJn{Ceq|{T~QLfgbvl>TNfzgf{uWlePDHt znP~M5Zz2%NgGR5X$N~ zb@0eD%(JcCRS~e=_R*$CnFSA2rrnoETrHVz1voN&9>rj9Y|6c$8K+&TA*YzQMa{MX zW!eH~qwrYToasxJ>L;0`9JnRL@8wuM3J_}MPcI+0XJe5s*&kgOK{~ln!_!ywTl{c$ zr2-8D($i9f=?cc=#vwEWY1fvW1}Yn|+*A3g+8S-w^N2&^H?UcnNUVrN8UTW*03fv&nh}~5!rT%F6U=s?BUfto^9m7qH$E7UN4uq=9xxU zi&ujxl~1vFNW90h0EP>-%!*sOm!k$;{bY4YC*1`|Ka-+7`RBH%y_*VjQ7LBOll0DZ z(R+SufG7Xa@j%U7=DpAA>$K7@JYrbW)hU_wmGLzKlIbE2EuOiO`lBaXw#wZd@EbON}TP4%!87!sPiJk<2=tAps@ydE+_qE z-z^22rVbwFY0fKyczcrsBolR!J9EQZ+}?O+kaJuhAxqY-)Td?0bRn{O{%x1FX{@$3 zlJ<}Ct8Ak&&sdobGUA@d@HV|QEp8IBem-=6*G|#u!cxdDJL$eAUa8Pp!!Io4t}lK( zlkrE#T{19?Po#HpYe-%h?28HEqpr$s1HF~`WT=P|uPVvKGQn40k8v*Q@ zUygA>!oapqT`qwqM=SjFOnQ$dWrChzp77`Sv5vTYlB(r4J`n=*f$for^ZfU6U{}sBraaP< zVcRWjcq~s2|C5gpqk8X`o&J&G}j4((AC>ExB>D{50XtzpE zWBYuOYEMqkfuwvnhRRjH8+NfKU;S|I(uECrS5L8n!9yZy!w(=Z}azsov#8!s4nTyO{#N&~uMw4h>^YJF6s%tsNq zQa-$vY3yU}CKzCb67L}0_;Ng_drd_JjP=^V$0q>-X$qs_gS0~TD~Vn73Jq3*b#G&T z;$5F+7?957eWS^iIqiQS+Ru|{BEz;~35M!*w8HN5In`GhSH4C{PJ#_7M>!Tc`5R2e zUf)y!2buXGVrEsf99jCBlu}HFB@N55rz!rNAsEN5uW@hQKA&d5RuX~YCqw5WG;LFB z3WY3RvTcsghl8a*e1&bWK{?}L;8AuOI{({7R5T5Y*~g=fD3jb(r4d^@E{Q))on^em z*cKy#rH}Xcaq`&+j1`PZH6gACVV-F>>-;e`$4=HOg!7MSZk-15W`B z6Gp7@q!gcvX5LEq6Spt5G+18%F?wkj>!O5YqMg$|d%o20$#QBVf5N_k&{vDl0#F49 z#BB1`eJ{+MGf_XaQj^Ll@^nm#wPtEFFXlh;U}cu$uU5+6km2ST6$9R*iYuPZvZZmtxMB0%^9(`An=fAReZ|&N?;T<_R1){+hpVxZL7}A5Df7vnw*nnM0*wl4Wq8fa}4auxj_jMzBR#yw3 zq&y5eAsXg;eN%gP7TcDku*E3V@%3vc5eWlbk1eCtC6D(SY|yN2km}eHH(t4Mv}PGP zdfY+PBSQZ?PPXD-?f~%B@LNYuPwhGPP4x)C#V35kawST*wAcuFuix?oqpf{<{TIL4 zjSm`LDs3Jmo_Zt}6MK{E>+603?}jvQC2bnN(iB4tbsBPmU?@g+HnAXsHdZ{k6R{MY?8AWB6 zELS`A1Z+Ak(u*>GXS*||M8t%ZdykmmCVX|wBqGXESL;|l-Wa!6{84tc4iU>Ce>$mk zHg87vbCQPC%FC``o6<%@y0^DfwoY`OM9E_*i-}nCq+;;I%F5?oi^lq68QDQ8N-eu3 zxp2P_J#4brShgb2-LuA2|LSx6ff9_s7u72AH9| zS9OtDAWdn@4;~REp{P-*mr&I+xGqs3WN?qV9gs*zCGm zy+C>%!F4)OGGX|n$F|1e=xw*?#_a)X3K>R2&@*L_;^A|QRhOJey`G9Bmic30e!;gt zvbfa*{3O(bWO6XEulquJO4^F>)6s-*38XA*>byr;e}2ryla%v&w(p>ALOjaH!yy>b9u#0gzhzt_F^5M!Q4>gG!uf(jo%+Cqy+S~0SkKUC>Mt{gmsHrFJ)g# zIax_}uKAP64+748l>prnOnQwe#k6gvEqfTej6a=wr>&!YU`9pw^P%aOKT#EW%hAbN zDm@k+9&Y;OjI~Xa6p4&zOs47w(N@72OHI`Q9SudH)=xkO)FIGd$Ny+U;V0P`%#FP4 zClH9ZK~Hv|eqNp2e^SiG=AOf^TOm2nMeQ>idJcYBG{o}sg6S`=HKrsSOCW!elPhsN zx^~owOSkR%?3Ri54pXC{(U%M4b(NLcEYl39o_^$U$vvIRb6rO09!=9I?bSN^|HgSG zB~a4XncnxBJjee88oFrhY*PJ_HM&HSo}XEQ1(4dsHF|)XLq_=~0p&=37C(6?y|Uks!&%N>nOz`wn; zM><1?@)xG#!9BK>7sO+6*L@*ZQ$x^9kxaHHQn3EZaGz7tXq-b0&&Po|5TYRsO zonfS7_#KR?-2Fo@+f%SYXVi0-Eh=<%plhs%=%rsv>>YW>!N;#>-)RF|>^^%4jByV= z5F(#TD$---Ex(oR=KIP2ULc9GV!T{j@LS_un|Ri@JxhK$v=z8wkUDy* z_0HCbmGw#`ZuZWx!TOjM+Po{Ni%+>;&lJ^yp244hWVz%%lsTGK+47zmB~r!;R8otp z_qv)g85`#+D9nW0cv)yLWgoW9o z3wso5KkMAIQo>0sAxkcn#Au)q7Fx(TZXZa!9{At+qhILqlA%Z0+iB60rO%=aQyJp& z2lSWU4(xtf3wN4G?F$T4=tu+3XTAX3MW5(C&pRrXTCpSHzSskMG#2d`K31-v9<*T- zNhOI(^_EsUBCk6W-1`nBpXRUQ{`vv<8qRz1XANUt!Mf1fFQkduux|8RaEAKHCo&}d zkeNf~7-65!Ku1I_lvIwv*he4?XKYhUe8++ZXH|aUt&IAEb;b+U!l!{WgVAITxZW($ zp^m$B`$R=Hn}b?U4fyuoNRHj2i7|#MyX;?NL(P+G7m`IpUveSWujoj%RVtSR+f^`V zvFZzX4T7VVmoyDcbpDN{r<&?zO`oW7iKMQgLQDB|bI`G-O~BYU-SYO1KX@asx>e(G zAS*&7c{6pxw&Yoq@(HB`@icYv8vDls&9h$rWGf$9To^DO#`}BuWYgMQP<=~KsOyuX zI~+Tkw%W744i5Kc2^=i#(GO)}EfKK`QN>-BY(G3x1uBTT%2FQi9W_huw7pI=VeSovC=l$hmD;i?Jfb zYHZfHTKgbKP6hkFksj@$VPXn{u5{jZxa_$Ma!_)v#5F4Hy@jdn#XIRYck5SISBn;% zX{ZPqwQ)w|7eu1*_qDrTm82+KM+927mG$a-JDq4(8$6BFEN6DZSIVdG(D25nA8p|h zF}AyJT+K%@b#`38C#+eET_{_QUGkGZROe@p+ka5_%O5s(ZJf7$vw2!Q5K5o!O{B^k zb+cN0b9W23^i~Ewxs0}%qz|#wQTp^+sQ36-Na}_3AA@yNHZ8Z+N_0NqjET8>xAWG# z`n2zP-Era!SYBGn-9OQpGU=YM+uUN~DxooXowE{o>2q^_nR@`xe`F~NTLo1>s7Hhx zhtqJ3+bv4uZN&9whaLMBXH+QUP%c}#3?V3p2dmnip;2r6Uc-OQ02%HAHgt55Ftm}E zi~YWz{$Pu7`Yf1HKy9su)W*VkQmXDke@=J0(9;%j`kXSFbY|7rvjz9m2))N<<_#|M zX@EmdMwDza(U?H~6B1YAEACu6wH~XpEl{V=+e7aEAq2Gw_{32nS?vriNHzAYxsjI; zPTNE!VxZ@7r7X)rl}Y!5&|61U$pyOJ_c@!1MVq{m?r?dY1~^nx*!L5^uk@0R2xf~( zZ{Y-B^UxbDq?Ns{{vHcg7-yW;XsMldB{>t|%#|kug`R)aVd=DBA}t1Xg}_%lv>&1; z31CUsy?xQ)NS^B@OB!Nq1gFH38Jqe7@he|_IoUC zx;BEY^{jzt6z zKv;U5O(R<_&I3)0ANb`}7hT6sYeFA8)SH=i@ctGp()N3Cc=&@9G5uJfM3v(&v1w6o z?!(4I!&S^H-Omu-ue_Lm$z(N9}+o4I4b@o<`Y{LWnpvZxX3lpbfBLgeXgs4l28Up zv)<%z_;s5qF2t^vBXBI_!VveM+yS&KJlONbnNY>37ed~=A^az1@+MZmy`Fk)} z>G9jjC4u5MZ|1C7UyzDAeTL29;F!NIbPpUuQ$_t-7 zyOiz6lJCic<>B;XCHTv(RNFosbpw)revuFGw&(W3L>@g?7}NbYpxZb~3$nr^3iT%w zNa}TIV+2*1sUNL0jlJH~nsmPgvknr$hFXm=(ABgsPac^H?^<9Uw-1Mtf4z#vOA#Sn zjxvDd?1no5sDzaiI?Fi8L><<84iRD(_qPuAbZo1zvgote3|lFeg@p5O=wa5s z0SUo#spi6`i2MD`n!fy@9$sEmOx;`OY?FurI{aDM%pLb~?~o7i{+r_$^v)+B>iLVm zkVgPM8&A$tc6tu`y|C;#xcxDmdKr2fywNT0{DEgO19 zj{;0>%p)o?dD0xdt?95%=+^|@t0XlSPawk&g6bU|HF^wR2G#3pi0(!1H&!10Qf-wL z>`7!;J@*l#uHufKp5CX!h;>+uWGx-dZMgf_C**cLID__SOO9=~YAom8+ zs@=X(&>YSa4FKt@5 z)hYZ{R8*c}u#_+?>NUgj*;P$i?o_$lQB>PX3=jEJ5Q$e9CAxGNRujNiKFREViW|SoXpm zsS!0C1u}WI_~a z+Or&kEpJ#kqK3Mt@OY)jwaohIl#2eT))}{N30vs0IKSs>f0if{jr_s0E*B|i&R#eq z_!Qh*RJ`;H{oCtKt}ZVRcj24uk)PMDtCQb4Dz}BZ092q48P$g)o0^+nf)XxydM_mUI4O-Ows_T>+z0k9q#=kaZJm&$Lk$5S76SlWFx1F4V`%cKk8K)d z=;`?geqnMBx|47g%d#{ML2uq|(&1c^Wgc+t)z;MH7S;W=fYOQ?f&VSen@R(ExoIBb z`S{({;%>(OCV&Rc;h|`JETA1+U+I3Y$%>R`&-Nu8fH-;p@C5RIQ0|8C=+dxRxUD^+ zV)$=Yd{Kc157`tz+MOdYpY!IL`H+p3+S2{e(C`F)Z}5M=e+VJy3P(d-sWy}7Z==IQ zH;?>k>osXaWPK{Np^~RDbbI%W)-gXDTho_nbj_o#mzCm z;sL7F!X)+Sw;6xLIgka|K0m<(j=s~9fT4~3jV&-=c)&XDbVvJgqU%7r1vC06)8P!- z5`$ODO@T;)QG*Gd2x$nVyS(BI%HyFTlqrJpy^o4IIAzu6$o1lr>yHZ;-N#cv5as|` zQ-p%~|<~pPeI02wt4Olxpngs?AALqNgWOk2RLqBCcv@|Kv;O@7r zojs(XdP=m21(93)LiuY`o>QCZ3=KWR9poaqcA#;0H%Jsp#6|kq*m8?;_3)TX#OaRi zZ1<>@zG=J3T}iej(B#R*D4E^I>T{~TOxb6FV4e?}sOhn4yj}ch+t|A}CBz*XVBO;0 z^EH63woo(z4R2ir4$uqcq$|Iuu=kRj>V~(kuWbpWNMFtl zfRJMQh)?2R9`RLIzwMb1AUw0r5n8PeIxZ7;y8dql+V2?mA^0VC97+BN(JCi9aeaHG z@Qbqf|GYV*Rhks`P>mWA?31chbN9X7-ObVQ(KH>=yyVGXB@H6^EpI3R${`T{lcEu! z;07U?e{A0|f|+pc3TXbDVq)Jbx33Fok}{6Y))Akb#X?Nqp)pClE zlY0Y$XwbQC1%D1GqxBB7P({Ab#klmD+Ibu%9feXIL1rodP4N@Nsi%f6Ha2*+NC+$C zOx;f}oY{o;wFFo`p6`QcAEdIZc8jClMekBq1LAlXGTYb+5d=M2D+F;NLE< zpg|Vo%QYTnl*1+cVXLPSv5N;Q7|`y$@6Q*0dcK0Ugk^6Xe(`d_I!WRt7I0PHXp=Gt zk9a!#@Q8shFC_icQleV39*Zt8x#nk#2kh*1z$UpxoA>tG?X7BzxM7W=g#9sn!Y5~D z!qUQm2OA4j14OtGze5Q*rKB)=AMJB%5WXS^S`m^Zm&tCgF!o?*K*rKPJ5;ByX{o)s z1%zub7-4j1;Up~D@=$0KAB4ezaHwB9BxBDs9m%$4W|*ZgfaLTJ$ZqY5fpB__Mt=kT zDs;4hKZEcw`4hIy=lx~=_aS@^~a$1CbVQ;!5@PS`tol81?&#m+?kIXO)#CrT$3Kn-0QjZ#}U4fc}S~M zdpeuJu;~GhEUQkI{IgmPFISPN!;nH22Tt;Ye-eZp1H4e7(0P8ooCu+KNNt-8tOtvf zM3JzN%jP49b2QHQk=x(E5}WXn{r0*l1MZpV18iiJr9fC{NL0SzGWd%w4FZaMs)m7&%M6>PEp}#b$NL?nGNV} zBpy9cc)r{(D=kJmWYIsN7@hzAbaLHCoONFd7{X}npB6{X0oQ5ol$qoc(*m`iMGNS6 z1)6Wvn??#E=-&?0AJD(O);}Vmr>`Gr=L0I@vp%{$i_W*af3gvz^?b&04@LCPheu)2 z3F&KKOCfT}Hi%dfR{k0X?A6Tw%uC7iBHLuh>J|!H1^$q9N8dT-iQ0GdGHAW3opA6) z=?PIt7FVmx0dCMiO`!lX09s`rK?0~ew*RI{-N{+OgQQgF1nCPv?kIO(M=ziGPMLBA zG~Mqbf|*MSA95a3%tOeoG!b|gvHM#K_TvM(9|2AZ9X64VB83s;FY(xMHcM2eC*uxv zj&jyOUW(EZ5psVNa@3Em>A|`>|B+b6dhQ2Kpj5{%+DARe!HJQA0U6OqYCtgBB!@l( zys$2@zW3wHyP(7ZA`j16bgf8O4Q{>aWqdJ`pP#JYzZ<}n=OOPoDPY}DA6M=K65zkS zO)LeZy8eI6Wt{feH`{BBYZGj)ea3NM37Jndm&E)BWMGfL$#+d z^jr^+I;7^r0#kd4L70MWy90;&!CMi1?bSnZ{O)aC3L4paltjO|?gPpIX+p341H{Vb z7q=NlMs$wC@|D3Ds$W6Ze15cM;UqMoh@eI4ztnd$tZDCZ)i=q~?ySaot8%2Cl>LtdZM76u*Iv4R&t5AOaUO{vTZb@H=mIzBjs z1e}5^HtQ^$ZR$?B*_L-%e^gB>NbbXVT;dD>yJu^%En1EONuK@|oCo=Yb{me@DG7CW zD>x$*zyV1v14G#GPcWSIEVLrorbYq?p`9D$qkdejILKV?{jm$|RBv*qmVDFNy-ZR; z^L>9#gslJa5$AQSwm9J4gT#L+l!P~iua?2_S;O{r8k+VUd;pO4JzqGO6{bUupL{p~ zWHOQsoHvt|aC|Hs78M|XE~+!4xMeeMAyUG3=W#RG6dc6;MMMsa{N>$}hAb6(({z4x=8mERRlW}&e*5GKw^l;d@62Ov|w zw!lnbEKp7~U3q#9{dN2E-i}b}LV~Pu3^*I`TYBQ-Bkx$$SXmioQz89Yp;~*jyK*9D zIzdq&*+dCi;Yd5Ajn<hF_aMhG1#+r`L+(O+CLZN}`TD5abuJD!jDIf z9xX#Q<||A}i#wq-08=YIC}?a)z)XPX*tTh>-7WghW2x(+?MD#NRM37%uT?ah?A;U^ z2w5=?M#S_{&hNFNbt94BpMY?UZA+qGX^Yk`nAYfLDziF6i-&6JeH?<=vQYrc>U5?o z`-nCcYUO|Z`Ev)TnFCWR;He^%<2nmJbh0nn90aGb#%vW2jk4i==%QSS6xlg8Ie8^U z78`i^sM;rb3c=;B>pzKfCKvH)k2FK)4kpP+v7!W`yuidzwj%LCO-E7H%ha zT^NOrZUNtW;C^hxZaF7!8>@Ugoj;!;kMspZkqPy@Zzot&8D&M9LIEj~tba=O;}^VV zeUw7vH}M0tCS6y&12(+)tZ0ybS2{`&1mRx^Y;4+VH`-pS+mnNX+*M(t6;&WA?>5=} z6LsEm!)|jvZhKcuem9BmP*lFwVEWyAoAs@qIS68bx?dRE1_rM_i-peFm2cgz`e1lf zmb0ttUCWKL>bSjtYsD_o28;JmnmmaC6NmJK+Wx&}Bf}?rqi7($l}cVps=yaP><;zR ziET+bUQo%OG5!?WzFsc0Bnk;cL^qfX6zlC8Yliji_4Tr0S(r|~w~OD?2;A&Wn&UyR zvD;07+iIIbW4mvwE(H(PRc|{=-lDFkmncmj!0f(vmrbkE&>qv^h5Tmc?ne zYUeXPkno~|eccN|>WFsQry&&MX|ce}iq+f?hTK+p#i?~y=$(RmJKMG!MAVIH7u2c7 zw!G-tDUkwxlsgn_0=Rg?#r-KnZ&WKDWyOy9uO*C7A-X{syE}v?-j?AhaUtW}t;nb` zif5CPd+J#M6d2aKC<#|W`GJJTsI7bfudtPf^Eil@?ysK^h55~IDsCtU8SgM41s*7m z^&iM3XlCUXq04T8Snwu5c@_(YYEslZm_Szd9zZL&Dc^ynCW{!^O9~3<&@2j^T#yW+ zQ#j$IfND!dD>#k? z!VgfV1d+J$dikx7rWpUd1w4M93sKw;5Y#K?^2c%Sp+m8sk|-b3HXmrFDd5njG|M8J zH3XrDakS7bq%|%4@<^RJG?Zb4&t6*+sycmt2|?p;`8BA89z zQrLM7p*PA!Rw*k>b$eTNQ8fmy8TPE#5R3znAKF$T2?UUjy70)om%cDMHT~<&aeVDo zI};^R4azWZcPXhQqLm{evTjfgF^xklglW-^zu$JC%`r-=t^B>s{O{J{cZvpz!Iw7= z+?h4$9@||lEA*80-|z<&Z&&>hnr8}F^BUF4TDjpIIs!oxRxnp%z2gUzSas~1oE!#1 z4-q4wp~;=~vu~#9gD5cm>_SN}?#Q5YWy#u)t8rxhI8xxS`xVusy;1_c&%E9(!I8Fe z42cL*wZ!m!VBlmOgUVFCNivKzK|x8(JV9JuxMkEv{Fu5v5Ali6o0tH*)iOH2I|aOR z9fggs9?~4VyvB|W~L`sgEOru2N_BLpk4Wn};g$KZ_q(jHVQ2X+I;klX z?91j-(%vQSC4+1A1OguTx}U_x@_QV-dwuKH!Y(*3F)frnSx_XtoV2%*WPxWh(%J26 z!Rx`3iGJynuP@xqWfI(G<#D~Oawo7 z6L$qM-2%&SYqYZzvp&@{48|HqWFOyfosCbAu`uZ6#iArk-THYiDT)gIk;ExI^0}K- z(4V>t29b%0X-*g^`1saqNndM6brxq;MTg9tMD4kK*{#|2WF=F?^c4Vlsx!XPtvfV` zM>J~ON{1%bt#c=-7=Vq`k1U}%Q1%+%;V$$O(uqpiPqVswb9H_QtS~lhI{=zxi)Ths zAM}ezz#hRcV+1i-+1|e7{ZbqD;=2ReZX^B-Lpc|(Kl*+u^!=jus{cLaz-HddgD7&p zJrFn<6`g2AjjT2(3{e6}Z4(Gx89xrofl8XD2wWTS^x#G^TK}2A@2szfqW2M@tbVF+ zRX%r_gbxbs&;kg^Y|%SJ@f1AG{OJ=DLj+T^MD!eVe7SgYQ&e(w1mr-KbXmWKyzlAx zcy_-N?kNNI8uG?k)Jp~*n+Rqr2Nkw&58$@@0(bhpN)Nbw6j6ZgpF#Ou-rdD#U*+xV zjgi0Csy{wh_Z62QGASfNCwt}B4f%lW z^~~;He$5*kCNi*-@(>yN4|;x#{Ky`JnJ8p9~kp?Fh{L5hqnK8m-@*{ z*J_BTVfG!H$M5GanKZepp_qXZ5xj+BeEp6LC79iRyjZ05IYjseZ>vUEN4f@0KH2o@ zN^FCfdcF?LLE&tdtsa-dky-D=D7#j7p+Z^qBRgTGiL(VfW28kBwM#eMWD>6FmRe&t zMU2%N+U?~hHE_BX8Bm^C z49$2Qc6~xc;Ix$k=cI~ZKQ*X^SL%p_>ZMz%zMC+61uCCRn-pXUAWuRd-0{+cq+Lp#1t4Z<@`l z6@t``o7jU561|n)9Rp=W?6&MSdPmn@u-B)?uK)O9cE_kX|5$kAPg8H;sM84N38hh} z1i7|e^}Dy-;tS4XTHQc<;oi1!fvJky@Go)sFoA=}I68w2QG7>-f&L@W{Xy)xmLYFD zSq2+Iy9tC<&Bwo3f{Uu5f1#f`S%Ss5U1?1HsJo~gmA{Ki;m0kuND=;2_5;n6?0=_< z=YmBrWkNkp)2fSEo64FMTQE!U+VhGGy&E%hk0?yzl&z)XoOoURCp%`D0#ogj-8%oB z=lS^6AsK+oGjHk`p4RQ4&iuc`0DZnUWAm^ojT2W(u?w6CX;S_{9ML+Jm~N&qZ=dIM zDKOU;{$JM^m&?P;duBuus9Biplls}?@S5mqe&4Ln<_Y1ZCaBk=L>>^e&4)JQXyddu zuEmcc=(E)QJ|4sDNZ4s}b=-Yu(BP{5xSBwVPC?OdG|250*;_?R)FZ_hawJtAPZ6Hx z)2xZ0Icwj%tAOgD1j8ypQ6IBcjNYT7tmISrN|e~^%DP8cYgslMm+nw!&IUM!;J#%n zhIhi)vxRJPwiFt-g}6M44~%YeCXeeFbZ#~^s%G#*GrB% z{|Xw!6wL@DrZ$8h?$yt^MQlZ`Ulc{Oqf4$u{QeI4_8ddcnXL~MwH8SiTHJ;+W*N0V zMiw3Szq})!yS)+$OFBec*mY&QX1bs#oBiBcR8$2_gz7_1=QrWtgws8lVxa*e(`_q4 z0+f@(xPD-*<~2z;@+y$seq*~ODh8F}8$?Xs< zPP@9|tY;qnB#f&l>Q$kuTF9F2>lpahbfefWAorqto?!)O0u<0f1SIWTkBS6~nCmcB zD+^phR&P=#b@fUoDx|czYNh3EwJC?T!>90LToo2fMRm7~)jGMf>pnIKd=ED{W%w0A zLW!SZCuX;QWOn84rW7H?zxr=pkstT8+o-V~FL2Miif%uCStQBiP;WSqazjZ?XFxRSRldFL!SM z(jdsz^xgI@+Y)()5P&;wL1}lA3-4C-MS&EVkgq-&%X z72+b}Q@gDFetT4L5-u%Oco|BYT$$_R|HAVHf2d{73PP#)CYsuaL=*6$n~BO;i=RKr zOvh~DK)rX$Z-K$vwhW8~z9~;0LP22OK|+!Ipq$ze&OOT<_7ixrw^A=|&Z5;)K&0E7 zFLBBIR_Z^SCH-SzY=i8C6MkywXCqr?v;3GoXbXFz9~l{$rKyb!x%QiB+W5G;U(94v zXVu)DmKF=DnXs@>) z#Wysl^i~E}G!i1q(Cs-wgu6>(YZl`OKb+ory_2PU>_zYy$yK7zUBImj3=I6V@)&L$ z>k}H3_N*HD8W#yCX(((g@hAHJzCGP`x56Pgwat~f4h(5#6WfH(oYR7N{1bvo%QtcG z`rzufF&LrTyy0-XYGk2V-$&K=7r(yG>G|g+7}~-i`lgNz?UKC?f8iN7nO7Y(b}k0u zO_eFQF>BVEke!H{h{&?%C@GLtj)C??ay2zbu9G`TvfL)Yi=K|8Y+d!Q^*S9)nMk%GI&^mgqXb z_WFWYz34Pm(|vhS?4}CCE`)E_WGAc%TnZi8>l>W8k0B#j=J7xF+@8i4d31=mdJnwZ z-=*r?d&gG~HdNZ7B9+yx-V+d-C=}tqgrj1!KbVi%_=(p?UkSTA%m)heSxz?Q48VB8 z)Bz@O9&Q+&8e8>iPbEC?ksHgDkT zQLM=l)TrMAL;vBzN%Mt?LRYg_-o=(kePRsEw(6Pd*D}k)Lz&y*#h9#)D}J^7(*m9{ z3Gq$cE3?NDtWzcen_sG`#bIP*q@ES7)59jik4bg6*2>GxI!SLD)zHzr9&_|UK=w?^ z;)dbac~_@3l{dbJaC|bZT4E;B?Y^pZzcMHtD`3cH05Qu_+CJBSqodU6`QzGq>@M?x zMR(YVS*CzBZ;~9IN;(rf?X_#vQ$5B-*f`(r-%90J4kKC9i0ZvJggu3ic_SfBSW_a-8JI|SBGjs*6-u;@+N+xDHafY_(p-Wp@1`DAZ*ML z@wchYiBf(RY8V@+&U9H+@j74vuad&E*_@_dU_|sUS(R>232c?;;RZ53hvNn-m9gA> z$LYU3ahC(*>Ee+m7bop_MzB%K5wNB>$UQI)meybEHQPh`e~BRvmT&VLDQ$UeYfc_FxNV>-^w+q>dhh!jTso&>c- zUzvV(7G(skJ)?897!x3IP-^m_-03A410#oeB#4K8aadUAiL7>=4J8liI)WG<9c@3m z1*IyuYi0HV^InNz1@eiqlG@cl$MbSiL{6z+0W7tKsP#RJtCP94tyrj?{)7%9ad|hf z88xmeC%KHosU!ZDPdrn0A}8|ta>gCu&3_u3aCPL^zrlhP(bbg88GM z<{B8lL`%h~^JsE%^4nTW$*lkoe4DVo3Lo`-WFc)(UU`CjE^#U5pCW!aUlJda@f ziRCk1C+KMZ?RG2!BVW$(2CF4NxjF1z`!Ha0XSX-7rmMM9u{fyK#T_gHv3O+h=w(r? zpQd|^n6JAM=Zw#5?_D1+ul~*aHJGxOe!hm&VDdL?0NQ?sj0;eILQJ9zX#8AV&5I<~ zw;vm2eviP-g-Miz9LhR!}rwGTkZ7(msR!x1$n5|3wj97w343u}L}0Zqcu@V<&=q2C5`zEq^l1A4H0CjT7h}XaVdhAe!{{d0?3UmE z=K8!>Km>F7%pdh`2-8i^puB}#4`Gku<>h^X#g59#%eU*NqjwhvjedZ;&6QM}B6MO) zA3@umH1P#At%Ely=ZfeC=?CXElnXd0_~@_- ze1*ywi>0wEXD{sY>fEJFj_kdWTHkrPwb&q3ffhp7>Q1$@!xMUzcE$m zWO8?OcQI93>%~6BB8V(8O@d(WxKK4dd$uo5`_VA}d_m|5f33@420yoW`7Iklj4woHf>CcJ9eYwzl7nu;Nu&*ZvVJDFHa1r$+j>AHmiE(sU<>?($nb622}nTb5cL>RP)x_pXV~&F zd*VkLJdxk>WRqsG(PSzv3)&xFqKt-M-dL9n>CMtU3Thi1Upnkjb4NA{b78c=SxjC( zj|(v!A`%>SAjyELDcVYZ}VX&$E{+9$<7V_W?AJD4U4sDTo`h zdz$rqfqm<3Z>Q0F^>t`Iu0!qGjc(?3Y!4M;PmE>32Y$sVy5QsfD~%sEkQdnXq|D%D z)coDc<3UUf$ghtX#)zR!2AMiBurUWO`$KfdrP9)<*2fA|AwntesKXBKu2)QfwC@;~ z(XzTmzn`dC35McMw1xr#hYv)j+=j|1^1MUxTIQWCnAG`)_Gya6Wa)EU=+6E*kWEIFCn0W8x+>jNjKIF`lT zJu%`f4KOZRF^ymnN<>@*?swPXH+KRuB~2k$5qZ7{!^^|7YU`9jUp`>ZCRC-~Z42r* zoJe(3E0v5RZ|tx>t(NP?Q0NE))KTx_J*0-*U~(bMekxLkkmy`Nxi&K?ee18RRC69@ z)i=xL=MMrDC%R__cpuVl0lWN*KoG0yIk)JpIU>u&)D3WuXoXP^r=TToc9(VkPkNOn zc5~kC-eCm_{8bn9`S4-=adbhGZH%s8Ufp<%eU^6?F};iCJU~`eOj%i9uoxm6^7#w? zFpA=*?=P6h_GhQ~_irE4M)?6Cwc=BgV$nsr+1mrV86t`1TS^Dh<5dVhEVL90eKbpS zZXaC^^`hAL@#Aw^?vFsrF~QZkBF#3|v4erzle}l%I2~Q$zMmhE*uZ((%)@C|XGC7E zRso{@ab+#R_9aLK74-$eIbb5P{K}Fq!X(edhey_C(<2#iXxaps3#XGwaUr-vL;YtK z>OdHUUPt|KHWgOSm5H^&-7NHQQ-YgM<<&Vhto$%yd9P?^Go2e)>(w98qXl23< zxi~neP_4%mIt^C%22(p8Mx`xbl8p2aMI)Hx4&ZYdjayqWChr%l`1?{_5urw$;So)} z{XZR#My2Ef&FdvP!9uZE2Q0No4$Mw+&Chn!W?&*bI#ud;!Xo+Zu_3qF(I^7>`&GsfVaJ`)nYU4GtcM2CA|ld= z-5sq2X@+1c$Z~JZ|J1SjH6l@UI>l&dwhn*i6kZ@z+~FCgiTyHGq`H7ltE#f{&*>K- zDl-8A0f{TBj|Sont$G`~wo)a|*K=voY%jY&T_Dl2AQxk3_L(s3T244em%L8YW~tkC zvhS4+M;v<7ymh){@t5#}Z0}8|#>)K@P6xn1w3n_8i7Ir%zuXLOv&NPLEv#+n&F*{j z$#@_3qX`Qoc!X^XZIea^JSQg?i|{lEri7?&u}^)BE?*M4yZex%Tq*QY0cmX8T;ZY8SyOl;3j|wPL(Jgx z$WIA|NWX(X%EONFN5g3JUQ}w|?1#`$hPcv@y%_&jJ9S0%%Uh*!x#EnE_7+`+3RCAQ z+@I8#e1rUo3tM9xJw&AVIW2#&OL8ATwdIr$rXvB=8Y~u{KhM0SvpD?<7lnI&MwS-I z=~ft^1k$axI{PVm8x;QtWBfgzSYhYba&5rU=Yf`zDw{s5)dSzR zd?)YB-nPthicig;w#@4O^|Lik-g{$|8qp06M9GZY9z46Fe{s7aV9Mn!Hx26ge z1MUU|f$YEfB#%-cIj@N_uVW`M=C=MMFplO^(NN&d9DXicFN3p8;l0V2si>?+7n!lg zMt?^elz3Dna3cq4sVEk$%y|IaFz0@NZ{_Bp1#@Ri|%Su%D_DOx8%rs@Xuh!AlC*5P|$O^Suy(qN{r}b>_;Gz@)d44h(1%P9c zEGx|bwwoGz@wr521%-1f1sk$woZfv69Z>fmaQb)n8?<5AZie z>sFrZ^ju?EgVm3j<#{F$EDS^`Sr z!M}S2Ev^R)Bd40Rfe}YZ$jqf!BtUNRcqqwP zRR4QKQa5zM2YMN-@_VvmO|&SiT6H7%$J0hAiRawI^ZKbZd*gZ}b!nXCQYhEqh*7(F zfRo=i}}a>y3Dp#OP#+v zJ+6yHzmx2m-+gfA>7Zg?>P=4T6aLaHd29cq>{?yX*M1ybziJmNY z-`_fn&Kl;ZRgJVO#3*fkOZhAV%yxZty{Rh708&y!%YzhLQ?(hSue@E%9wAY$C6INO zGhDTI(7Ky@zVcjM6R_CxSI$ppf{$hng(REP<$2A=@QkPa(!o-Z#rCWcR^F z7K;5$$jcGmnR}vtpzq}8uZCa;-(X*R!kpWpz7ay#N8p$+@}?ZNxvw)eZcV|Ro1Cdr zjERtF&^rTO-Uq0p341#P>{V=lD3ZVQMd21L0NDMx$G|NQhgvK*l&=!X1l4gAy!~Pb zG2kD{wqQW|??di^TKIisG0&jly)#+4`FZqeI}${^bd^{`1>|}2X3kd3Ff!w+&|%8B zzUp{LwpWfgb`|!n&kP75{lo%!hzqnm#!Q8t&cfh__!8w7doASB7;s4N~c(8CXN)rdripit(^O2OpF8Ei9F;d{ygpZj;(&>Y&Wfb_QJ|9k1FZ=eu6WDz*FeZ8@Nip zcCT|x34S*#=jo!AF{hnhejra`l-|FxFmY{`6NTcrv{2B29)tlwslzL|@jk(EpVu~2 z{%CC9`v4$BzP|&ZJb?<^PL>Xb!oyc4%;eAI5 z7KSn>@rsVzpkpKrpQX+J#MZCi4BJ~>olXuZ4y*kp&yCaITKKYzkH_9$}Bw0)cR zaBaVan}V+=)@i_3y&jQ7)h#NHHQp#66)~VVnIi>um8_`3RnJ|Z?nReLDZ^(U?}bM8 z_r^i5LXCokBLi#*6}XH;*NDm-Tk7+#Q3eWcX;CO#y3}7luY8vGgmVyGAn!aIVt=oQYo84g^kj^7{nz*`|h2Rx15(!&q(ZE7-v%v42IQkDb$kAR1p08nv>khlwNX3^a+Mo1lKHbgQpSc%Yox^iki5ordh*}3;? zb=|Ghu7A_C|7wT0n+A7gm#~1!DlGq2fN_{}`(^yRaa9CL@w)=rC=hehO3e zWmooCF@s2tDkIw+XQ`V|04I^B1o^&K%uB1(t|23 zDe0aaz#r2@bQmcR*sNgCe$$)U$^{2W<8asLxXQH7fC%U6bQOk*GX?`0$OiPDvQqS$ zxd_$NuVH#wJ=WqbN)2N#=*Q`TGId(1B3yNj>tB{czkrFvB~?F9ctX|titc+xx93^& zEiE@Vb>D%-0FfvbRKG%GyEw8?2*Y!7j6Z=MHh(G6d7;L*!#i8IXy7I!3!jiuY!VnU z75*8am9cDI-SP*;lfiFvnmR(Kv+GdoZ>TN#s(D<)7S^Un7M{7-If+iNj~>~yp`}4g zEW>K##ibrA$2P26gNex?Ybm3{tk~2XaI=HI98;!o)}j>Q=g06-r=gilX`IkgT1nX6 z?`k9=5pL!=VwYww_tu6=PSy#SN1{*(o$~nqu4{#?5JG7y7@Qm(=X4msaVuMHl7eF` z(SjhIv*2Q&7G!d=8NOGJB8}T9Wd`?0s`A0==nip)H-6*AEiZrH$kzQI?g#g; zknhhT*^rO+fR|o~=cATrsnFM?;W`lz1n3{SI$}{cf-!oN@Ebh5NbO=c;=X}!Y~uY|4ncwK*7kwWaxWHhY85g z$rH6Gn9h&(OaROkWf8RsIg2XoM;=u*g^{eJt0?;41|G!R9baDb>SKQb3026TU7kccz7R zQkJ~nWHfUDHf`+D`D&-`;$s|$F1d@gYT<p!b-PHRudE&HD|}H$`|MQp6EJ0im+vN6&jME4XpaN8 z-?Rxabtkh+DA|?(1{bBj`@5q?i+OQvYv=1__Y_JgrEyA@-BH*qT{1Il{rEL?)_8px z#Fz1;s31IAe_x%kpN?AqOouvyd;42i+Y?p$y~l_igbrC(%YPM~uc@f`XmF8;w@&5n zZpVWwved^0ct3dZUxj)q%FF+?!H;nBa)XXG zRxpqW?F8_h^NrG=L~!U*y*VRx%^=e;M3=0g{FmY(0>k0pP;SN) zb>|n%QiC)}ep8o{YKH?>wi_>vmw%ACckf=wUe>Rf;fIv?vbZMk@Mdr8`(ry8<98 zN#~v?Gw8j6ngo&-yIvY3tk312sJ6rwpOEkYC4$Mj|D1NZHD56Qf5_~AuU?Cpu3h;o zN0C{k4x~h44sW&mA&5CWTqek?yXpt3W#j3BO1ATK0BWfac78d1&zlMnA@9%yhh)iN zdN|+lEM6|DYWx?>K)stA=8Zi;GBK@W!<=M8RWkva^`51-M#s!<3qhM@)x_9%aGM_b zQ`gsZL0m|7#^k>r$klK?Nuep;DCh}ggMiJW%j&|E_VYy6gf-**^xsux4-=sj!nK`{ zJ3@)cCvzqqLcM*Df=03~SB(glTyh=JjJcW zh_R|0D>JyLO8}!v7Z^D$>=mE^G5ITltizzZw8!pErdpIC<7?#QR&}j&Obdn`zilx7 zTZMB5#?kOi?Ry0J#C{KFD>^N1k_P_ z#%We=dsFM1!9;~EyPp-(iAv+dC^xpK0HKDXi@kk=|HFSz2r@ zX@9W!*V`!5e2&gzOl0-O?;55DdyJE8mh4ehTk&JiRG|3R7f%lcj6aDBFeW2Eg}DyU zf?F`}k=fqf#1IgBmf#;-HNNe4hw-Mnes1r3Znq%FU_s2&Z$8qDqAo)(x99SodH4m8B28%3VlSBcK~Q}R8c>O+?UwY7qi5)!1( zvC2qEMUxDfjSM>nvWm{uhbzGDHT`tmZlSaI`F*9d;O3`Nx~0Xu&8Dv5;ob3OfUNw_ zn;f7n_Dji8Bv+`k=Sj#<$6g_?`D}#g2tKj zKd#dcRFX>Xxj7gTH9MXCqe7VM2y5hD5+bIeTl8NCC-axrWm6jE5HALQlI>gFGpy1>ww84I11{#FXw*3#5%{IG_v}HMD$wWW}l)vX%o&;HrH;HK==wATG5h9>7{+a zlu!3kT-ouwXLS5};d&XPvnww6Z@0ReO~#^;ITGlKwDxrn<1-NAL_w2@^oYX&(oUDF z#f}eNE{eBa;aUo~;TPGE){*;-7Gp$;GcX(AC6F+i@84;C(xT`G8A!$suPk&{X^bwg zZHoqTi7bL5chWW6KU;6a9li5Wsm;>W<$-N@WMc^LXPd5z(4?0a{)a7kZA&6%jRBiT zl0U_dbNu7P&AMGkzy6>hN&ef{Zt?VyMf(5;%fBnu*y7iGql^7$5t85aUotTVzhzbXzDG%V1WJm31u)k@)lL92B9y-7uE%l}0dRq2NjtXIu{fuM`kQ$itsM z;k-1ZTN1z@EyvlXT6}R@fU_TeYkH?~P4j8Ss@%;}qsbKH(h~&nhQ;T@M|8 z6V)_bz5Q|2wFM8M>xll>KT83OI<%M$lI=QvOTqL0V_(Y}oqTW*UR{)b4LUBi?09gy zwR@}EDAXSso0vpx7>ncCky`Q)9q*I&&HO`QiZ`BEtw6EJ zu%+r>Y0zqN@j#DUQinM*LE3o5|p_>uZ99E_1lLDhQ`JVBiOVDIyw&kYZ)AO+LP>DT6#a_`T`%$alr3&E3kn*i4D%4sVZB7 zIuw!<7c(_a&vWNK#@ojyc8K2FPNiiQFmesY3$4>TiB%~S$;4(_sDXV2?tO5c(ZLl7 zO$gqgH^b8#Cd21!oM>2a5%>JGwDcGCXiw>cCIJTA#F&ho1ujAu$Xw*TGyDW?(afez z&`59n^9tVhx+byBXmR;ivRf4W#SK#As^|^0!$b3!4&&hborHuTR=J!2 zey=4(t!CIB{1<6m(^0&|dDx@3#0oE%Q;{O`5YSzHMXUBp7T^ZB0oL$6q)KbKv;EFx zcRO%{p4I1$?s;vW!tEqRL?#NrPsuu>;lY|mFJzogWn*sf`&qMiwCB2ndt--W6lD0L z(UCg19aSYLQNBJ!VX8u+eL?gb7Jw3;*YQ-td5iDD0r}j`qPxXM-F`q*Qt47}^ooI5 z#6v%G<@Ic39z=(fvOz+RerO%%4;DM&jIzN;sglMO`X1_@$A-ge)L`J~f&ojY9BBgagWV%S=|Fsg4^^qI}E z*8$qp`I_zq=^18`i)CM`$FAn)8$J17+$wkr1*G7k4jjl6psp3Je4FySRC#LtIy(0X zVvfS4fMQggZwfxGv?!U?g zL{KD40&r!%^6c}~=2_4(6mb)Vf8FlB68>lKvv)<;Q|Y2Zp680Z>rV0ap~^It?EYLV zJbYdoDzx-y{O(L%3HPLHmq0IWBY^bI-!FQTx=sA2F{BLKaKe_ z1nX*RHFg35Es{hj$1*mBr16scfhB&l7{>p8UGddueQ^;iY=MeHvQ-M}@^JHD2BmR> z;jeWLFn6z-e;kUOZ`Gzj;>f;c_A8^_Y|3&T14slZTg>al-n}myw=aGmZzD7%M2bH! zRYq<}Or^(Zj1_)Eiqw$o3)f>@Z}a6CSj-y#;o{~@WbhDO5IYO& z7s&d9p2J3v9R^#}r-wMh(dpm%g~-TRF#7JUk1HxHmjcWqoYQoP94tlR;2fPyiO!bd zc?&UOdIK78XWpq*%Ep%+|2!PO`UAwceeiZtl@DUNMBb5-lY%WwLEyotLBC=+p=&Vt z84od>QI^HgdEty)S#~Ykx58D_P{!;(M$(45HRQl~947Hwye)&bG;to#=#H0Y)zscC ziK!)wP5vu>v-@oax)3&!dcyt&&{4+;m+`$d=gWg9v2B(_OMgpZZbI$2ud$m^4U-Sw zfrzZJL##M4{2Eag8j$HW`*MULC3vKvd&r1 zggRD*O2jm{)$jK>T z%Y9JCb1bA)YC*0CqW`GhbHk;Otv*d!lH$db9LelMOVGLJay!?usKU+xf-*U>XY?C1 ztPaigUXf>0lg*`jT-d&tBhJ6awJzV@=f=_-vbE1mXn&7kk_-&LAUii$JX zI;qM2PwcD_;|jfx`ptDN>~7WwO~TBeiW}K*`~@OIwny_{HQYz23>$gYkbUOx z=6162^-YY^|0!rF$Od7B8MRwjaQhLPhZcPZMwom+`hN2RZlbiukQs7* zytsv9CSu6-z_P+T2lC&XLF>NR(g2$h{SO27mQDIP+CB0ooCR}W8bl{6iGbE79_$5T zofdw(+uli2jfzxA0$G)avem-$qfJJUjWuE))k!7ZGkGptXUb)3SSHb zMuViJ6pudqh!^zyC_H|Cm4nJCz3nU{T~o+EZolOD&KEOOrk{I9TYGDp6{Q*(dAh9; z7Gyjn7{<~mMjy+@(>!T@EL;`lN}N|e{mOqgORN)7d>B|p>;%27^%z?p|3r+ovhRY$ zI`c`x$enPF*_rK~WNY?_eSc-{LqfXHo=O<9FfuJHPP^F=lJ^_Bw$?Pp0C-(qne7|f zAL!{uL4~ONB0{y8!W09yF0GyHCoCF`UOzr5Hm++zLmQ8389qqWcCTKT3OPkmlF8K^ zRC4WlQb`>&Sl>Y!+(%D>&rDg-B%*jt73dBre{bLLpj|5SkPfBCHIM~_^muh$Df8~r ziiCa0bu!<2hZY~DN%-*L_|n-1U7XPj%)c9%uKD`1Ir3Xt94C@YlI?W+`wSR9m!v9D z)uT%$&vwjSLT~Q3sVNJ{>e*J^kO}A;7Iz=`-r5aS*sl9fZIC`UR*FcS?2?vg(_dd- z=ke)v_b-iOO;T8$fMZ5#X3H$H=a)jdM)GSbVcaK~3pm+q4)Zg)u&J#}^F(&oK1#`! zl=pN~WaoHP!{Cqm8f}Fn*ORudlbc1@k_Owg;Ui43D7@@IkRQX3%I~ml=J}~mVDiY$ zs;Bb5UQtD&jXY{l!1-$U`MN!1D)2Buc5NfTcdNMKmG|4nwFvelSr$B%`=#t`ql=^} zF}Kbk5x)MO@0_+P=F4scKB;9eQ9;Ia$&@!R8(tK(x=;O~``2=Yf<1K&LHcBCMBdoj zdCE1q02BWe1ap@hIXDiCTr}9Rz5h5J;8++x!P~Ph>}7kEum5BTJa}wumH~0TLtc{{ z%S|R%HdWl*M`~=9#u(*0yyGp;clo~l6qr{ll4#F8f+V=cRTbQhjun!5t(K|@haX-A z32@k}7VGu?{$1s6pUs5@J?O-Z7w5*Jw|C017z)Q`1(t|5p6jqI66a#7TB@(B4VYaH z7wZuUl?+369&TA7m?Bd02;&%nxW*TWE_@T>M$|f?OO1=dxg{mrv-i9I;A5D!Vm12; zCc0o!dz^lsv%0UXo!K`#@R90yUiNU{&%D{qnst9M4e{=}*w}ut@v99Y;bp@OEmMDX zJOhU6_IbX;^H?qM`fe@n)YPIMhp6R_eb+y?(j6-WS)8?he5WDZkvsGU&RqeO{-J&K zS=!TD=#WAXZ04^s6Nz^yO~=27yLMC?=X-W`LT=ASj*F>JTlX3FtaL+ zmggdRqw@l_ANum{d-JZV4gJ%Gkl332WP1B|SVa5ueV2R@^d_t%rThnKEY`ccMQ-ay z`)Cq`Z2Az@xNB>lYM+WqYrHmt);c4LR|t_AO7b6e16Q~YV_$ImO!Q}&+s&V$k1&-| zRZc&@wy6=DC8vtsib;z5iz4Zc0s|MK@%8-Lfv~Q2fJkS5xm7N#_(5p4ALUOk^ay#E`BVqai;@4dT`TjZqOY$8 z8b^rNKIX}&gWTJyGqMFeT=uuNjUEPJAYPrZbk=)XGn^w|SkCs9vXcIo z95&OtV?DFg`(1p$KYS#5$-GNiW$=%(am{xc>m~oqt>bQURiCG6Ht80mGB-*hp+JJy1nu>;U Jo|0+s{{x%)w!0b+vmi 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%0A-&-*miCQBrmnzRL+<}q+ZUmvHS zgVlkd%jzwLzW&Q;7oW$-q8aq*rRk3`bvmu}b)>_~uWi6EEg1S2#VANxzO@Ck1inot zxAHlBs9%I{;v?o(6wRXlNy*tgnlxlulm=kbuT?2r>+9<)W=kU_0LzgTMWQ;ZGJy<( zqn#WEy`#alS>xa5@QLy}Y*p<=<>GOdav>P>o!bj74$BH>VmF#jt`W4@;EK=ET2&(Y zM9>XP3!r-O!}GPXi(RMk*Mi_j1(?X>^jL;fnySe=Jm*~KVx~jPZM3!SU-+ZAN5iwn zGjXrlmX=;lFzg9`WHi@@KjUj#Fm91Lmvrnba!BIkA`Ri7Zmz0wZ+{YXa7)uf<@)Ez z5n$Nw>XPkkB=6d{TyM~^(BRv`m7}YY2p(%IHHsQn)QxUAnmK>Vp77MG8yY(kEa2vj zVZfC4ST&w}kJ_wh%_<>EQv#uU40yl0o=SrXi)MlFl~8k`Z|HIR`j-6jd8UF|{` zJKEq07Cv;m!|q7y`c#|^;atJH)Or|142Zq~GjKmmXFRv}y}y&G1!)q9T@!i;3ZltY z5Au1jVZ)kNTWb@Phx&jqL6-` zLv0IMW1)-U3cp=9W+Q#EXO9FRqLC=E?@LB#$Yi>Jbcy^|2nXe>%OPGjKT4TmWv`U@hsZ^RuOISnj{eK=UE7A1=y$>0R?l5nC{)xes8 zNe>sE+wc4v>O8;mRUn$-i-WzFOC#sEXJk~wXq_UGjp80$S4!xiS?)OHZcEd=G+U8= zq@pyTlbcfU}0W8Je??3?1skw$tStcy~Z9B-TZtK})^Np?PY?rQIvJ`%WsMjO@JR+(t= zt>vxOH#E%UsV$;mvLTq{int5c+=lg9r^Sg@mX5R{sTr)ABh_;o{l?ve#<4c$M^9f= zcS^X$>bJ#@ZMN=?mDbq-^2A{8Wbbo`i3h-DMJuDY7(;=bT3;Ab)RY`U_?DKqG9^rb zV@+1%B*VtXzzFTRdo-MGV~?}YGFHV%qb5r#aQGdnX;8tdjo6n-#-40w!^a*Cj`%II6@7zJXMAG!|FPs8~m3~$YPAINR`v%t8 z5wMoNTs%4cRO|eC)5yS*8B8@ilKA|bH>LW^x#r=kRfF>`z8LekJJgSAJEep!{pDoo zZnClU*K4$K6@PyfMdbSuzeR)>3<60na>E~mArOd40}nP1j-0~6(Fa4BpL@I#U-_P; zmg?Q1-wiuBIB@?;w^yG>`oU*dVmbK6ZZ3}=*#o0}DJ%mx$`0JrZ~5F`5M=8NGc@_j zx{L5DRpvvX3(kr5Ug(i@qoA(Hrs8sIuk_HB@Ba!tg#fUj3QZ~&1>zE4ft2-oTz`BX=LSh9&2jL37IP)Hf z+8DC;X#bozG%oOb(s-?Yw8ML{&3|%mI#yd=A1pda-x)5-l11Q6d0cs-DwLwH0eq9bbeKOmBp!Y4zq=I zqrlGH`T;7o>7DIIp6!fXnY8}=1Ouis+2Zf zC+!K^4Is|O&i*qxI=X!R` z73IUelash0;&DJb9Kc5&VXNP2sLTe{#0|?bHsh-d0~a#V(|=S{RQ$Z8rXj`!0KIqY zb@x#8pBB63$)~r)Rw~&`-7USB{VxCZCGBg`^WY=+P9HtE33d|5eqO)T0|%`3TPujr#Eiz=Vdm~U00D;R{Z_SXt3R3If24PMGSQ;R{Zu zM*ob|$R_o3p+k7Dp`$Idv$OIK|Fsh1H_e7)jw6BGl=2BUCxap~<$qLzOpe71d>9k$`Ao$sQxRRiq+7ThdZ8c_rI1&PTp{kXUQ zedvijExu!WW$^cn>ZFS7qmZyXuDHKMyaxD`%Cp}*`zNPTG7RH%R|Ed(lLg~V+E$sn z5w?j{zmIbqB@Gvhc?fJ?sZiikq6vZP*RMOK{fOx~Goq_`^1`lgbmqbI5-2ivx`-$r z%b>QJnx`r%U$vNZ9^CNdCJUQ&%ooUrYyt)9=moGbF4N#AX^eMA1U@J;6|fo3HuE>Q zi3-6LirTR(d*5q*-AiQ7W5U0AXLHcC&OBA`+-DQpHR8Su2J1D7vTuoc^g*9^w!fL> z;+J{hOh2D=%*8xVXi}@OzTWiwddhUU2+!XW>7T`V_c5^r$UH33Jz5A8SVFFPr6fne z{p85PAe!LlHaIZfvM0K>X@AXgl>abRj$k-$h{U2PC_k`xG5R(sv1Jd=;&tam$tKN1 z%4XS1GiL~eRWscoK1J1sBV#kXAb<5YI$59p6x9~ z98k*lDUq_hbc-A!`-yx=7LI2`i^~!8AkI$#wuD0vB=E{PCpr11pM$9anxg0rhSrRS z7anv2A9CI>qMq;psRcudDFYs2rVJOv%*VjQUH3Fe5{KG8Mpq!|Z*Rn79LZ{`m3TlTD+|Mo8nNgti#6jIiYxH$Bs)H?Mu`L%h{oRC4^{lbmYO@vJ&^Ie)~iiQOyVq{PY3}Vbk zqZ_7}+P6_5fXS^A2~f^p8Xx46x5RRL&@9{%aKKF@ADO&xv(*dedb1ZbGV}Cny9M2W zyqVQQ2!6AM;^I+qrGFgR!P?nK@k-iYLH+j`NI{7AS7331Zp2FlO&XpZ{WSeCgQ!#~ z?CyLKkeq;X85^2Q5v~iO|K7z#Z^aA?n#iX%&hzj8u&LZ*z~cAOE?KO8Ca73Rr1ld7 z5r~-%MPE|&&$|di(sgn4ll7^a0jJ!a8FB2`TCC z@%Me^8fX0e`PuhqvNOBB`xv6cJ8>e4i^{dVt>>s3zBl1% z$*kJc+ootK?{_gMxlfug4@`)a17EJXm)aejuThmG*}dgGj*Bv~vN?^7jb5Rl7FC-| zcJ=?fAfNXb?ciXr^78WfQh&Z}Hyf|}>Dqa7!- zGi77twE69XW@NSG9Dx?st2hjV7oAh0MQkc9^|h$8N*J4@Ty!`c?iyi?S+`WY%}<(oyZ);Qqx^DmczIf;|=}*n$LdGqOIWU%$0_n5{shr{7RoL z!g9u#wR2QDOCJpZPT{G%;n|x{;gK9nI#-|#5!iQE*gw z%6|wVe3ophJ8rH44J#+^Df$>6hErwtjAVUXut7^6iZ_)Wy&u3EZfmBpoW60JwCpcV zs)d4CA}{L1%?r&7sIjU2BrLwvn@6KyXZY(Yb7bBHTeL|y(r%j#^?r@|mnEwvVAtX8 zls?8_RA=cEH^IPS8I9|{q_n+uri-YKh=|xX@QIa~8I-D+F)3J`W0Wen73$s$73OC_K`^Osl;MGMf z@2uBE*F6z*K6#C)Gk5*j8u+FOY_7LiSaJ_SKp@-!JUHRkyr{jpf8+064pfBkUYdU# z33Ncl-=}`XVUcLi-+eHax+c@B34e+gbi!E^R^P=d=)K;2V&|@+6&|Dkz8Ju|*>`zP z!ZdY+3C-`3&flsyB7L>_z(aQTCo0>BS+J*bC)L5BG2B!kjmy z4jXSIZalQsYfyq($*5TB>Km21LMnGxvtjGChYtkG8p0PD0dqN(uA}FAghT!VUJqro zZ!&2@uY95@x2M3gUF?LIiMo5DNR{xC9EyD#h!t{tnaOO@<-Xr=r}@lD@zm?nFFFjq zd~MA%zpU#MCh6`|kI9t#g;I1t+Eseo2sl+53GQue@!KK}{&3Z}G>VcDfAHNn>Y~E} ztf9|~8Sqa=@h8eDhcy!xeRmQ+gWO9#P;~U7q(=>bh&O-inZk3*Yr|@|5xb>>5qi;W zD%Ii;gaw1SJBYxjFGS<>KT*`9E4XiL(t6+}1PEg7_V7RI>u-Tg$k3#1}f5{eo8BZkh4iSUwT4gAv42i0_cSA96M$!7 zpk7Wn2s3ALmVBvK<}oV3v#5eYqiF`nZOykGf+(+Os+^t_%`_Bn_RN z(j){Pt&2Q;5jdbjDZTkYzYcyK7{H}iiq(6q4B9iwcMNPu*TW$e$8}(6=NXhrf!rM6 zd4X`>0W-CFRPA7}dkkoYD?USY(tv!#0}QH^I4-U2JImCJ48V%ZRGk`Y&;z8k#U$x> z3#|lpq=$;21a>eZ3JCt_HFs$lv;BBRxv9DB4DP+y#goIsaXLzX5-u<1W_!lG)Nv1A z6bHtzyj`Fpg5Oi*?Obg%iGE$ucx~8$=A$xo`qJxwAhRl$RE-T~57SdBSj{Kia3r}v z2_94|RiD5%gyZz@=LhQ_iLM%>w;K3@_U7v+ueUgvbzKt{e$W{7l2lhY(o5q(|A@=A ztgj%GjQ#1l5rdyYV#GtbpX?k-qpH!TD?9}f1@8eU@e7h}f9Zp_YZec-S1-1J76)9~ zzwd1^t+e#$z1zcA#frsQ7KxQRt~S4^%GmEBF-OBm-aG3#5~dQeW+>mdUQQtEC8AA- zGX0n6s4kdWk$O-zw2oMwL z85k&qb@Bk?|9WX`Rn5l`(Qsh%E_l$kvc1+Nw@ul=jkoY2X9H--mcqR8(pqc`}X43)<21 zMa1%ya45(H1-(LLH)AfIF~MrTyL2yZFY4sV85U_}F zTv;Rie9HWH-S$)Y5FfxF1?q9u+J~b*KT4v|kJfWzCWmwsDCNCV*zZZM|JAy-f0=!> zY&>!BT<@kz#a*_naC0FmspW}NPbrQ;^-VcUvVGhbDmt+5?-WC!uwW_M6KUAG2s-GMJj(UnpqV}qvPq+pR*`2WIH_ylr00-~A!(Oew zN2i|C+}2cF%orgslEsxRIeV=T*O*~FjSkznB{s&&BmvCP%E{;%vt=YNJbaKL%vED@ z@*)@yx=jc9+KKv*M_S@x595J=f&IzFMbuxsA`in$d;)r~8|JWl+A}kaAGRf)O(l3Z$i+9vEx}~a7cJm9)DW3BqdbZeIe>VJEewGrO+0zgdzIgy?eKg#mb(S#$3%h z4}pzuU_aWDO1O4m7c}Zv;K=fE=)hAib@jpTTqbCWvY?dB;rJn)HjAsz-4om*AL#sA z@qSKr?HMZwBrcm@Ufx)mAo2AX1(88Iyk*VJnZywaV9Sv4U>5H0E21(w%s0b1nGnNZ z0TgxNW~iv4O!brK$st8ckR&)*?MC!VuxsS#;S-EM0fBT*)orux#p@;y3VuB-uz2U0n)iZDC_bx;no#e3nsbtV2>q%z{a zO;#bFmj{V4YV+#`=$YTwn(*?BHL{c`un!ABr<_BLPf(NyT3l5c!?2inzfDzm)7%@2 zT&H()3_k$=cf8<@=t|QfTmIAMJcT#kQZ|>ml$@Gdo7G;#`hM_vUp1t2bgkvAL(@cp zE)PeOCu(!G-w`!^R6)&Ti9`P_>W5-aa~1M#&B)s>3*_ z7@_4U7e-+7H}%qPlAy&k24MJ}q9yb%u6iENv*KGDUozu^smw(i$$2n09D0e} zz0?ZD?5nU`Bet%`4uOyVX0W>~A^oHwmzN{Q&Cxz}4GrV8Y+0>XR4Ddt@Fljfj2sPu z(()hv!jb;9HH-|sgpH~4VKPUKPweW&Jb-3h5Uw)oSiPp;*f_~OX+1YTKQJv;07ZN% zE5H)jjY#A^o%{I3U6&SUnb9jEjN4o*(IG&?a0->=F-ULTVxu>-^JAhqJTCMA6hyf^ z9@OT2T6M3>;@R0zVHiHZ5=sg4=k~7AxC5ynaN-8NUd!jsNJpFZ0YdWzN+AFHzQA0q z*cZP)8Ub16790#?#RqFxYmWq}7D3QAmo>tn=HGD7P=sT77Y9Ft@J}=Y0@>tDfL+Ae zcY02@Rmz@UW0l~ca8tM{bU-h4kwLqO!pY|i3#b8ay*~<62x2n8uAwHR34DxF8%I@d zf7Hi|CyKKQOC>Iifug+a9M!;8Yu*b5@G*c>P9E^UAq5RS$#5Z}1ctr#Q+Rm8M2-yH z1SrdBu1>T-FN4NCkAV}8ke@Bya!f%!wUAOj6Q=5Iss?u*@CkY`_t%2e4zSdHLdwQo z`4INAM{@!&)x_DZI>nlpy*%IAXk{ok0A7s3pR%-u{JTaR;T0I@m<2#%Po2gExWq{+@|Yo9cz~$#i^mog7N|kvj-%Zu9fGP)I9|sxme7NOaYWx$ z7Yyo~iNr56j*E{@3PupK08<@~>!e{KAfui?1x#_E_St;h!^NEv$87y5huQBNMR&Cv zYwRwb`Ov^>GiU+U?^{zG+jJtP_wd2p`b}RiJYz2+x#q+UDwtEQ)<^`1YB$iESKj=4 zEgBxa^HpXyML`r`Ri+mLhLznDOjkAgVS30>HGmcO-lEI~JeUfRTj*fu>f?2)o3efn z0h4>YuR#!MVZ12`SWoDIbH-Y;eyYz$&@cfm;O%AiLZfHr*J2dDc{#h+g(JZhk3PlB^5)%} zvOz-NCwHwm%qj{e#}xVOER}G|Wn%TVILo(yr_Z`r0ndoaI`Gd=%ERsLVg-Ca(%#dv z!o{#ywaNg0?Hb71q8!vuh-|3K8-~}!#aR_YI`*n33kw-xwmGBb#~T|CfA(>qj?nYj zQHZOcC6Lv}vPF`9dia)xAaR-wgy-?Cmphev`upc|d9|812I$|t(Z{}U7@w)W<7qw@ z*}@%s`cG-rHOGqSFa(S7-xHpAqsd2pu#ix2$Ob-oI5sELJqD4et(ynJwUzeA7P`ap-?V_!3HG3(+V3}+I0KvF$)N`j=DL+8RLLd>UbkW{kUV7l@cCyy709wj%dbxfl_{DKlK_jz@!9-?8#)H>G!wrz1 zvChZnf3idaKUr*ogM(k|YgBRmR?-Ea4`yd(3hEm>^G-$ObHR+vQY=`Yaevd0dz@Cx zQ~}8lUtOYhbLf-x3$h{F5Kf`4vVi<(wMe^UT9|d5+2Wskk(en>8 zOMY2;kAs&V!w%vuZ)l=`C^ML=EIB*A{Cd2nL4Rlb(;|dE!dMBJxCf!Nw3Ztym(dK9 zQ&T_E@%ZG$vONc8BKJ+%HH9*X*Q9ZR&Zrz^t<-b=y47w}LFqLk<0_5b?e&5Pczx4Q zoOn}67J{1J@K4VaQArEcvWqTY*Z>U#bhB#>UgW*U3}UD;!C0m;4V*p(Oscuw0ICP; zeRqi!+$fC~Fo#&=&-IcE-TMhX_TY3GR#-GJl&bc3D^tcHRClqunIL<74t!*rMR%~C z>WMs2rZD0;28f{(6(e#FR2FJ}>3|J*mY<2LQiEF-dXGzHZqoanU&dujH-*Yg$O{+oKG;X2r*7c^g`x;m)^9~0>&2|( z5jb%lu^q>MvVULpWBz%unElTmA2VHlf-?$C9BU2F;r#4unyTYI{QJe;Qv2dcjWg`P z^RGl^=k*rX-Un}1D}y{eUxAwcGv(m5tXcM$PMw1@vvAht7O11coMWWFz(;?Mw@xR@ zD7VCyTp8$oSO+P7*P|G;vRHrVm$v&Ueg*zR(=R>Ib<9PC(yY3%QRZLO3$~+FJRnhN zbwrF&(Urm1)E3Vx^@=42<*XnQHjsPVimaI@e^^UCNuH8xNh^FL=lp^P%}!iye9E|*Mw+w5QRSFuO@E7*`)Wyc>3>CdZA%e zFo`x2V6}!gT+YdW-^+z!=b*)9;ERMAfp|Jh&RKQgztlWdb6XAY{fD%I(RM<_2Pzt} zFz_CltCV6T5wES_FTwm9humr&#nz^6RE1A=d3sx49|GaJn@widL*M{aWF94c?-#)414`U0r*JQXT=Ewem9BL~#8K*$dd=dC{OVpH7<(-VLAwWZx>3Dn}R zehdf{78Ov60xb`F!#7xF?>OHmfQH3^JGM9ozchaCZK{wv;e0G(?LAKU2rPivdw0Ep zf?oJH^C(F0|0PodLH$^lac9o!z_6J2Dn%r?<128-meLJ4O-|zmJexT!dX|+zuB3^kFoWUR z_kw>+DD%-JpNDf@(*Be*Kib&xG`H=yH2!La#-R7J@$iAf#71bCHQ1ekPW&6C=C7_R z&f4~^!^FkK@y-U@{%ScrJ?)KA4M7wT(K1)WuorQigX}EirC54S_QJbb5tI`Ru1Ycl zL)ary^(+^#av9T&sQmE{4WbnE76hY-%Iz%m$IWhi`c)wxuCI4o&0R{yDFl@DZxLPN zr^D%3V(wc@v2lB%U_U=2V@@^5ow-tSA-coYzgh}@$>S^caYdCYfi)xn&=>LmUQwaz zT^)=LzM8_3kc*`((%WFunJpX=A>UWTVQoNOWtcST%FBSc@H zUZr|G->bhfi19Exuf>sT;($Z2sQ{^#A{|33>GrfRJ@IS(+ z-M&aeE#?`lM8EL*oM|5%+;}K^dip?6P$u8#zW?R#^WXPQ1Ap~WJOy9KB&!$>(4Pfd zJXROTsst;kmJK5jLOygB!j1^mQ+%P7^q8ZsU=LC_ZOe>ZwS7vl0dZZpp`9Vk{6f5^ z`TyhTt>dEVy7%D&f|8;jpdero(n#lk-Wa6B&?zD%-5?Apw<4g@lG4o3-HdP}N_VG7 zr!)*Ry!-fkfA7D3X-;^-c>9r&Q-nrjywLT%rpk5O3p`y&T!Qq!qDnAbn!fg28XQ z_?{E|7A+boE0MLHyqh}oIG5c5RpjrKDJ2ksqeFWS3hj(DY`U|?59#pTO$vw&$Tt}AxRnZN}*|;_1?T8yS{AkJ!>ta2f!+_ z-@r~A$5e(NeE}LHiV^%uk~R~9n(~vdle$0k${(hXdiynLq7bT}N@MOVM>THP>&FU!{v% zT&SLxZ~3-CnHWWW@$J`%a7KZPM*?=79WT*`3(0O9<-Z!KDWTmdCFBe4z+6JkI9q0! zyt1^Lj_Pp6rv{UTVi0xaKocnViiF`{%#T;!!hkhX0&C`ts{G|Jo7jy*wGL&Umc1Cj zVcLmXLr7Z%j{!NqnIKJP%i(L(p+Y-A^=P!}$DROAPu-yZEKIzQFv>$207%_=^imji z&3=^X??&&TUt#D_FvryS($TTlmOq(Xsi@uPI$t_92+Mtbi7y*?Dws1a(3UJd75!69 zTg3kQ%4Km~dMKB|*C;nPw-Do>qDb$QY8NFdU>>{ZE`&Zcr39t&a8Ee8?&3is9|`ua z3Pt+l_sgMg9r_#@A0N&!`i&l2OLiBFqsF(3P_>N7_pi0@f#mblEfWz z2+3W9%t5Mvz+e4GeGkB=nZ>>=ik4JUjL+HxZKa9;5M1h(YZ6`@}tyyc5m2n0o-6E9K`XO9%Hc zTGo5rzp!rCYieprWpkbVxmxxvmp5DY%=Z!(MrtLKdUq2XurE+DHQHWI_6tz|aINGi z@Vs=x$n~lF3T>d|Jj_!mu&F$1#d?j&9h=Kfg|7WNJInO%2}8CDm^2(8%y#BI>s&%R zos~8waayXIBt#`^eehA=mm-05G>R&dlVg_ZZ7%RZ7a5cQg6r0mU!%(~8^cu0B}u9GY;2sEGV)}K2(l268-ny(KT-FsSJvbnjLUlrLi%1tTgYB&g$+oVU&x_WvZ zdEx>&VA-k^ucpP53upZROH+1aTgH<@>FXfePry{g=@Je1FvnmaJ<`@I?%KzKRHj-A zXM)#Fv=wc2{$0MK5P8-`9s~x$I0$v+c}>im>1tz1w#&Sae>U^*|EuzHVt5E?-;Q}G zsHcN07X6z!akUpA&KQJDf(H9eVL zCoesgHy$2h*0XZY6rGUr(a@XZqkl;{ReAEY4sbgQ1zpmRi8jtbuL8YH0QUJ36i%^P zprqw6m(3*Q4T2wTp1JY8K!)_ojjcy#dcLdX63KHSfjfd+si7g*Vv|Ou3N_YhCNCX& zpW3`XC86%d<(E-mh{+1JFmHdv%7CwBBLBu8YDkb$bV9yaPzjp>&aQMk_tANG)`f&r z$JY6;At9~Ly{=QKDxC}+qaseiqMT{BI+t_buAmgvh-pl%)Ptw!- zk^9#JK)18G`C{qF(A3m%aV%;N_u+H6m?g4PpUlbIdzHMm!w1X={Wz*_xV+~>0_iFC zrpoddUWsQ;y}@pF6$TIF*X?6wthY_|5_qvsN&P3DaNasQJ+O23^OGfW2As%C#l1PV zErWjK#J1U}8y)z4C(qr(RhAw&e}D6ZzBYgDP>wP)ws8gqyD+di!3w^JW(?HLNQ~`mE2Ji(n21x9uh~c1(Ind)GYerE}(x~;N?JrsE~QVhM;m| z8&Iuw#pmx=CA}?bDvnKjCH)4#C;39UdcsQBJAap2skpAHREp+!VO=E9X`*t}W*hL> znJ#f78ClT}do*_Ua%gM#SSORbY2Cjok_yJal_Lh7LF^@%0=Db#Gp0x0*T*SjTG0lP zuYAyka%J5jxxrx-(d04gtB|5JsSb(amgC7DZ^-1)gArT=t@; z++$09T6jaq%mj8p2QC?N$7}ZE_u!-Xr2CRwp01qL+gAQu_tfahB_MDyG z9XbEI8jVJ35y?1UM!;ZSXw&k`f*fPKp;fUZz-S@)#P^DsiT^b6Y@t!3@87S>K!bmu z;j7`Z5YG6ROp3d(g_bz}yC3YasUt^`sOzPAMrNMFH`W3x)fBNMt_$2b3KJTxeW$VnSX#CZmS z-F2K*53YxocwA#aID8wKdnz6n59lS3JPS4PTu3tq6SfOJW!v_`25z(t<{Ct|&;l=V zUj;LOezyAuVA`7-b3p5_rdcXZ6}Z>@n{w{EY1&i#J~)Wp5nsVSgGA2v+n*#~2)w!f=s&$gS$N%#se3@132jL~bMb!Z9JQ;>xvRRnz+mS#4yC=Gj1j669okI)odP^7HAlCcJcxG^-+@!YtOQWpVVR$r3 z`v(V^2?sf9w!vGA=bvI}wG#CAJfLvm)T6CRFDOU{2d7*Bc!pjp(SCKKAj@|9?5ttL zubgeCECj3CGF#zSq;(%i4LyJLVO?}Q_%VjwYz=ro2@@SfdK=mRqgGe_ig-y12gIZ1 zimHRv+T5mh#4R!pgds?f+Jbkh`=!(1528U1@Npg!f+Qsd9sJkMb~^>=P!JlGub0bc*m%>*u9T@I=s#)csoQ2F z*E9tn`qa#f$BVNEkI4&@NJecUHu2YTEC$p_K>}sg6=^T9O%sq0&=&bi`8vVFKE~?8 zdbJG=1uQ;GI1ZAgni}havFt@x{~it;BPZ4D*x1g0!S@p%=MqB!MM-9X`5>!6!_KbO zOHEV|=Z(zZuy&v&&Mot>v$J!mC}fgAOn&?JEq&27I*o7MaoS@H%uuO*&?g01TjAlQ zoF%y0sc>yFBb&G%sD-|>_XmWy=K4(-JB>n9*wmYoCC^njxI3c*v}}?ZLyis)8D`$i z{r;ULAthxy#cBx4qjYH!&j~T~z6y%HQe#CDXal6)l|8A>Ylg z;~-cli`uQ1jCe2|Xyv(mlnt;FP|!kCf>iucp(CA?D0%XOab>%SH~z#`LY%0AkLIK& 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/12.-rhino.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/12.-rhino.png.meta new file mode 100644 index 0000000..414bf66 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/12.-rhino.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: c0a9669d486d0404e9e71cdd34fce7be +TextureImporter: + internalIDToNameTable: + - first: + 213: 4843463678680719531 + second: 12.-rhino_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 12.-rhino_0 + rect: + serializedVersion: 2 + x: 487 + y: 213 + width: 1232 + height: 747 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: ba06542dd80773340800000000000000 + internalID: 4843463678680719531 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 12.-rhino_0: 4843463678680719531 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-1.png.meta index 1ece73f..37750ec 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-1.png.meta @@ -69,7 +69,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-2.png.meta index 55716e0..3ecc28f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-3.png.meta index f6f6e2c..8cafa83 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-3.png.meta @@ -45,7 +45,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-4.png.meta index 3bf7d7a..103ccc7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-5.png.meta index 4ddf58d..206a240 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-5.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-6.png.meta index 27ba99e..d017e86 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-7.png.meta index db0ce61..ae4295e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino-7.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino.png.meta index e1022a7..51b6172 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/12. rhino/rhino.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/13. snowleopard/13.-snow-leopard.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/13. snowleopard/13.-snow-leopard.png new file mode 100644 index 0000000000000000000000000000000000000000..92505e53a41a474b210b5109b742c28a6f258e2a GIT binary patch literal 53038 zcmeFZ_dnHd{6GFAWJV-AT9jS(rcy~pIQA;pIriR!7Ao1t3gH}kk2vI2vRB9EkT|k) zaBw(2mwLZ%x9?x@{psx&w_C2~<9b|=>oM++arIJH`yK-=CoKd)3>x?E=t0owFbJZM zrKSS^vNYUw8~oz%QaAR}ceV5Kee7WisXcXlV#}xD^4Q*1&-U?CfA>yXMF{E}(72;! z;5V^4y#|{!9;KR<*a#po>Z>7WZwbE8Z+lDo(}1ZEDundN9#V?4Lac8MAbqv_l%HG3 zw798+_gOSsN^7bgMnIld=uGN%mGi;2|M&BM68Jv}{GSB=PXhlZf&V`x&^kfvWrE5t z9oQ)QN|?8BUi!N^yADL(s=1^hyb;~K=r-=K=RLZhOihwD@8dnc6fx6&6OKhoKm5mM z@hg&>9H%HYrh5&Mw84n=?A{z==3*qS%(%&Mi5ju2Wsb_^`83sLF+C0u3r~N zs~>M#a#*R;h&{$X#(p**XbIigl%Ev;@sFr*SGKUgUa*q}%&nh)mh$SG>5%YI)!n0( zxzm3aSX=6?rJS#+6DsFE2YV-Mgr15i7i-?gVpS9WM?m7i*ZH+qB9077<&MVXAto7I zycbTlDW(7WJWM06OB(-nrgYQ8(BPCrD9YfEGJL$M=;T{#r9(SvDCN;D425;NL}+eo zY-Phfe$w2^3M=C2C1I}2kgT5`E4NB;yrJwc=t+_{SN@f6izfr0s`}D|k)^1^j%3|! zUCKs*yiE-a*R9YYB5Z7I3x|h?@YKOMxABVo6g|_7jU-Bg4><3) zTo*GZj&c8KG5tG(Vv*50ZZxBibJQquX+iB{^1M~D3ihdf?y;AKL;B|K)|LmHNNQ_q14l^TmE##N{>RRp`AwO*AH}R_ zt@d&QgQU*e<*1u6`>%gjN8Y@hzp=Z!dkY@Io;W)8f%VTV>%X6bNsY?VYudsSMr!eA zzI-Zt@zAz_DW!wI)JyELjB=jVeq{y%@v!QcckF+zedW4~8&}i=M=hcrvwXpFC3SeJ z4qk8RBs(|G(Qa7AuN=CV6^U^R#s?=B;C!Sr1LmQ|a#K_#-=&z|Qmwi`B;j zmwG)+ouixBG0j z=4OgDwtf;@R$2<5eDa0KZ*u+L+5wBBAwJ0msB!5Oaf+GB{n0Or6vY3!3>!x^tf$?y ztxK~1Z7pA1d*JKpS_V@yUVJ99cxPe8F4ejZ3rn95NRtcaB9-3rVfafiY`v)D&FW5o z@0#u8e~3cGrNrntS3]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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/14.-temple.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/14.-temple.png.meta new file mode 100644 index 0000000..12284b8 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/14.-temple.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: a2163b8da17fab4408ad16f2caeeb759 +TextureImporter: + internalIDToNameTable: + - first: + 213: 3638824495450317748 + second: 14.-temple_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 14.-temple_0 + rect: + serializedVersion: 2 + x: 513 + y: 105 + width: 922 + height: 924 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 4b36e4b6993bf7230800000000000000 + internalID: 3638824495450317748 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 14.-temple_0: 3638824495450317748 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-1.png.meta index 500665f..659996c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-1.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-10.png.meta index 02ca014..3f96490 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-10.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-11.png.meta index 2e7031b..dfe62e6 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-11.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-12.png.meta index 41ee8b3..28b041c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-12.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-13.png.meta index 3babf97..ec83e9b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-13.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-14.png.meta index d2120c5..16e1c1b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-14.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-15.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-15.png.meta index e77ba07..bcafe11 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-15.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-15.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-16.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-16.png.meta index 2f129bd..5de84bf 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-16.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-16.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-17.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-17.png.meta index 0d84164..f059f4d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-17.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-17.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-18.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-18.png.meta index da8dad0..e55832d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-18.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-18.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-19.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-19.png.meta index 8b8b8d5..870aa80 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-19.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-19.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-2.png.meta index 2a197b0..c41dd3b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-20.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-20.png.meta index 0611bf9..13f5446 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-20.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-20.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-3.png.meta index 96b85fe..8088ef9 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-4.png.meta index 5c66901..b634943 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-5.png.meta index 2cabcc6..6b4f7e4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-6.png.meta index b58bf6a..71f0596 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-7.png.meta index 4bab5c1..740c998 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-7.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-8.png.meta index c082d18..0e634e1 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-8.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-9.png.meta index 604391f..756f7fc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple-9.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple.png.meta index c36a64b..792f951 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/14. temple/temple.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png new file mode 100644 index 0000000000000000000000000000000000000000..bee0bbcc3ec1218619e0dfa2699004f75a3554d6 GIT binary patch literal 26436 zcmeFZXIPWX7AX3HND&kj1yK?yvjfJm;KezkeW;dDpC2eXUuOdlsjTtz5Bj z1%exD}pzTaK-5ae>7>5;?dgIkB&ANc z|E0ixDe!*;1%hLE`vm!z)@Ewnh%Aw-lXO9>cL}J2G0IJ~o|X-tj-HRX8_!|(#GG76 zxDivbsjeot+>mR4C~rl8!@&{pm452Ni1UT+gJaaGF^vtlkDLloKFG8ydFIX@637sL zCYU>M@Gm5Hm7p{KTWb*q7NR^By9O@BC_pDhaHg$p0=LvPGoy)N&+HAF{^E~R?c%R; zIwM1=F#x?9%(YKmU(W}CAh%Z|%NGA#XN*WJ{%0Y|M;?4I+9pI<9Q*IY|1HS#cWM;i z$ElZ^g87GHouWFw#gBVN34oz!F`NL>=`vV3d2+2Y6i0O_C?vt9!2!(=7^h>%l3)zU z-ws3pN4yu1e|P8Xaxmch6*73NL|6Y7Id;|En|mrwgmdN_p^zl(g;G$a;>cZN+6t;R0AjgkZT~whtvn}4#H>(d3prORb_W0 zvttANY`qb})mx7tn~c6h)6P>1#o%k|c6@v@edphsUa+2>Jl5Hp2wd7VW~bn%WpUkmDjxCuyjYh@A{s9*46STI?8-i99RY8|K=6>x<{he9YT=QxV54Hm)#C!^X&}Pmn^L&L&zVaJ#be~R8nSUOqpt6 z08!osq#*55O9wq8V~S4{i=B{6Zw4PPB4GI!K)~ppVi=ai#k!g3B4qCHk4 z_E8YsUsFBlDcB7pGKQYG$|6eMFyeJ$;-;IpxOpm>+si<#|1Qa1DS(UoAh;31J^nn| zp&0anB?A`69fWqu;{JEYYW&hrE}XUYb3=#8==KuA6k5Q;Cp!8}r%U$FpK`o%Dg9TJ z>7#~0Q~t{+g?z$PJlta3x$D+8%Ja|9!{lz}I-*c>I>_a2CYD#a4e>!)8Ugb9myZ9g zGmP50)6#GV3I^hA4(X@Dmx}F<+`+{`bS4g1?DTGT=0m{FLnDE)P{Sng!%${Szqp+?68Mm8M+P&)(os~veXwq+zJ`r(xg!X&aRmQADI zBCA-I*~fT0gGq=ZG~Leb&&U0XBg>iRP$2Puk3Dbw zAvrNIacX)9`VRyr$)~Ntm4+is?_1E5XtB=VXCFQT0kAOwQrL5t&DyC`OqLy!*%_?hv|_r|o0o#C6Ed!Xp~z2@^2 zF))H~+RSFSn&z(-ha92nbN1T4pg+jT%21ldcHh!Z$$2z4AkD_#oFRs*a3@%>i8iswvv|3b^ zGX8!&GGZ4MLt7RiOVwy$(+DFRsD{YWOGjqI3g|kHoUcQC74GD~Rqa2i>Stmjw$Def z%c)T35k!6`*iGlJ!EsMNnMFnJ^y5!mQa$Y*aD{mP<5DDY-n=Y)Wp*=v=!1OS&j?08 zTkcMUKOF89;=gCSKSecYjT#o8p|K4PYYV{H49f?*O6kQzCBF|Wk>MWPuQsunnKZ&_ zXR_Wx89{dOu}NCu&T>dU?RZV|Dehmhi%N!^;@cvf&v^Q91f$(6ey~JyahYXsnRn6{ zGNuYlA1hrlQb;W{_muPjzM9~a*8sKkIWf|sv$o6o76qPJ{?N9M^jFYAouw}!D+5KTGrwf~K(YAJOdB}Uz~uugh)jQ1bJ@k15Ara7 zR4HXkNM{a)Y`9g52?eME=QI+Hf{s2*MhdY~_!~ zP~ce!!yGhih6~{!i!bQ|fox@N&WY%m<{MQX2e@j-)qng7hQ4S%aI(;HjY&@j6aGP4 zT^>$#+z+HEV9Destbydr(b>7Uv0PF9jJ0CS{};=hFT*XExqofwRh=(CjY2(J4e&vJ z@NH|-RXxn;_E2o%+kM;MXu>uKQYVjYvna|c{8#QeyS#F!qxH&V$aN()Q>4aTUG`Q*U8!!lw!V zs5n=+;d+CV9gFhqYy*)V(rjUu(wU1snDP;dK$8b#`t#raXyoFc@_({j9LlKmyWkGm zAJrv6y$11aVtnbK|HJcK3qUYjz`b`QlTqWP{iXtZogH4b5kt8b%H|svIbIDds&$Mf z(|d~ZFCl*lg*|EQ7(#&nK@L6rw4QRy8OfhjuIR~ zt$7Q#77fJiSg>fC{l78WLJ_dR=ouh;X?DXR{M%~*fu0OJT-wbbBu16gfABiZ8Sd!A zfu4bDG8p>1j0`h=MzBH=;J^DAH27;sWb=juJ`dKNf|x`%Gcy-0nWY*0ddc1O`D zjA4B1^5KUyAiPk3Bu@DcGkgN_?5P4!$~_Hi+5z*yCAD<^0>z{HSIj%WCKM{28P*^G zP{YN+U`OSc9us{{W+_Gk6*@3gd@&+Gg5w~6xe-i`{x3q-BKbRcaFsr_kMzO0yW@je zjyypC3t52VQTJZ-?B(?GB{4)!L(2Ezx72Aag&D{=WM3Tt9@I@pAV)5hLzr~M; z8h=Wi>Y{~P^jPX@=0JxYj4gSMv9*vY;pck>{A3)cZ{E5u@-Fxh#Moew?MNy#X9;(Y z2LqWpMh8q;G|6T6z@*N3ew_F>w0}$QNt zoE!SNC}>GfAS~V1O23^S>7v&mU6Br`-aa9KIHmLuBCS0K%a77$Va`W!B{j4EWyxpN z`9nwlaRu7q@N=(!kNY*5yPpm(E$9vxtOoWGI2HH&mPL6SDjg`O4+-m=%YvpF6n;cBXI9a zhSbLtZn-Y9gAN>TSI&~;orQ0uN)32{nEijaT|@?YnAxJ{p|)L1+cJZUGw=dFYlARf z)DcxEo@4u2j^38QqEB2IelJkhSCzg znGjz`X<%&rv8?J^5DE7HAoBmtbaiDoTn6<1t@~MO06%F!enbO;Zv_hZic<@sFBXaK zd60Z))U^pGC5KXD7Na+$58AA;^Dz1PSD3vtD31b5{mcLUcm{cB2%Pr#An^N%s}S(0 zhrz`~7Q^Xsx;1CX67my3qZ2j3C2dE`7M7fV%54C_y7YJuyY2SU*4@F@DbK$+G7OgV zdc`;_t0)7vbx7hSm?YghI;x7{aoe{#D>}u*2m1NBjHyeNZxP@VGS?Dt?-vV`kx_LE zv3??&1d_SKloLlgclrw=Tdf6FBAI8(=4(cSMoUx=nlHvFl7&7My|70b$gTO_xEJYAf?gY#R zo6=z3ZL-L6BS?&OOdsvnSRR|6uOC`ks~U<0N#DQ3DQz8~cG{(Y&=)MLSw8)rKoNX$ zVo^$Sb>Y|N*Kk2@lbrzu@#_p{1i)Imp-4L%LEI3%$I(S3*F}%K?f;rogMR%eCYzYXI#K;Qyi4ziEzPTp{~S zaRxcJ|9F65#90AO7JEK^iFIf(C_|cHl&a!z5H3kTLwX?~;|7wBds98b{rWE#pQ{LV z;{3h47pCIOu;h3AiGvH5gb<1`@Opm($xs~ulF{DQwm}F{7bg;lcaYqR@U45>+X2Iy z*y5Cf3o|rt7PKze5L0LOi#dL&Ks{Zi_b)CC1>w!Tcrr-IFKjU5n<49i%4q^P1$UT% zl`UjJxhl$-y|Yt)3Zy6tv*RW_H3Y7*ubcPQjdduWU<65Ay&9ws4Ee>(774C`D2|puY8`{N-(d6~$xrBw zF$V~Dx&V5DWRLl85n{OUEzj{new{!ErpA3rp;*b{NYMx)EsLLUA$rgf_9<0i$a*{r zrds%qIzyhPs7gv94}cug1)`~b40vep4lHMMymQ~^bV$Y46AO6?43$6l<999wWHrDH zhuhyG^JXgze>rg{;{C(I*ndX*`V`p=Pt8p)_T`UN8glpXs}2CLFeK8c?e0~hLDAI6 zP;8f9_w=6#vKGIha>E8_<_}W>OUoEv&NN@N|Lfr!s@*mhlNSp$0Ei|WTE$Ppt*tic zzlK~x%Anb{x8uvu|41{C4wwqtCob9*oD_@}sOw0u0QIk|lEQ`z_i$gzDsi!p3)IyE zqacg_C$HpZkd!yjBDscQdm6pVxUd?rMEp1AGu#Urh`4ujt(+tkt^QEB!=p~RHUS&tSpH^Psz{~9E6s`VfX>UTl!iU9FVUzmpVSupmP_%aW@}t$gN~XdmGoF`Z z@4Jfoau=oW-KD9FG5N!-&VC!*BkmxiK5?LEexsn%qo;N59DW&`5(;@l(;(@6MPr@m z{Hz{V1BH=zAv~mDCdfcfuVB&KQSLzErN;g0XyVqg+3d!OitEZy6_8w*%67UHj-&9077_BXs9h`qFPNAzGL@Fa04=Xh8=&*1Irj@mlBDL z6#@{JX9BR2vuj>ezbYi>WB4^dgaDJ(g}<9H*mKh!OE`|?i2(MTYhkf$0RUFw7`2>? z48I)kx781u`EeUTLc6A>3QDlNa&dv&SLeZov@R^Yx&?|2ej`eb%{`?U+rnR#5(w#l zdY$9PC?}^c%AhkFvPo%pG0Ifu+o5OQi9H+H{AwaH6$$<8&H*p5g_}2*{WA)Ky#B}K zwa4O?&=-aYl>a~*i#0pj+{j<99|~9f<+B09>@a`-^AG;oVa3mT((ZyKjT$~;uq+nK zVH+d}E(J1f@&lde>$DTFv~C^F_{O&B2x9k`WC4#aSI~f#?s2-C%MRmRRGUn&84la zgL+cxaUNnF9DHR78-aQJNd!5BKe!0oEf(T0Goc0HZefs@|5;)wwtF^Y_a@D7cPa zpq$Eo()bm9_%F^F27ml#1q>7T&u&Nx{`3ELqBE<_cd^r<3dDi9_Iw7=2Jk#F1!Uwu z|ErFmW&wwc21e;*=63$Nxl&Le_|H1y<%?3HG7fn&Jw&}3l8p?j0#?9B<&i~zZgRw45-kouhgPK;S7HMe~JDTzyW+1CM0RS&z6>D!Na|Llg_VzTe319P9|6aAmG7m z|1Yl=b>hG0#s9Y+r}MRla*^3V!W&?@dTdMtNQF67ycr@r0{_>mpRAn9o;-2TPp7|m zh}!yffi>D*I^)f3D?T?eGE)3EV#I_YQZk5i<}r^MpYBTL?{IR{xZ<#O1>^m$2ZL$W zM!@hBUu|h%%ud!BlJAnxFPP}}l@qdbwP%k zxQ)9-&)=tX9kjD0t6?cQG4m^EG+wknX>A{hDK|1R93m=EQN%vlGI2@a;NlxbL z1Q3f4q1XS=h~6S=X0tP7SGc`!)32rKZUpfic-6Un(4rtkv;-Y+sIS$0*M&YieR^N{ z$2qbiDfHl>Ert<#iMvCm`hR+UI9>|U+Y=U6b0C?UZ~FSvyk?y9VVt`#%OzCKPU}#4 zsYg>0N(}TRH_zQIC+=Hwp7|wi2f6OgiOjG<3~855ZEsIy44t)u`*SjV*ZmX&jFJR6 zRI7L4L`~+`kGmb3|LwvFJ>%A@LXFAVVV3o&D>TZ9$34c{;iWqNW0qTSQ{*E+7#`KB ziw1--%!D~t-Y^#oN+w@0HC0+a5m))q$ygp~uuHM;Q>Rdi*v(zB_q0I$gtTRd96mR3 zSLR5Q3ukVe`?eAkK@QjW{U~-VeXhH%e4w~*WAE_|N#htf;bq7H7-~9Jzdo*bL*u7! z18VZwlqq7%Og;DnH8K6UvFsLQ`qmke={xtPNdSOZ2Zf z^wQjlWxnfw4}bS!&Z4MTW=tc%)u;AQ&w|SQfm#vdD&$za#xviBtMobj4;p!Ae+eDe zxAFJ!QD^H?-*m8opVw}LA?$TL*=5K5gfS)1ZxCWjsCewMq_(vkef0!-dxmm`|eoT%F4>dcc)W9 z-ta0p`?C4N#H!B8$;rX)?w7iHdiF(?K6|M;?7O`sZZAPJ88yw;sx{QnnTyzKDa+WU zqFF0~YlrbI;jNBrfhRpD^HSaGW5%@(l9LI|Erm&3qt)3yxlYCh1!v=r%? zepzSV;EK+DFe%_11ex)m^!p_X{hyCaqcg*u6zc!r`*yZ|xGErZ1mq(wnb_Dbk>}~e zYu~jE<9=0tyw(#A;!-HtuQa-Ht1ek69-Igo9J|&s7+6wsI#c0@Q^1XW5aTM3z|IiE z{Y_49vi6N=5KfCGc|1F16e;Kr0mwlBJ2WcBD&?_16gNLL7j8u1Z5p!$I|JW52-H9P z#3H!G#Di(#F6zwKn9rM;`e|(*2-Z%rE(s%dU@)19Qp9QGJruhW z#Ow&*lIFgrxmN5nWGYfiv;PE-ci$ElK`23Dl0$jims@{YWBt}KBHpTOi zmu=uO#1&@n9g}4YY+RZVF=Vt)TtB}v_QHD^hU$vpc+w1FgoWah`WV$E zDQ_@rFY9O}_IHBFa9xn{hObjZzh#VR1~f81kS@tahu+BXxOOGZ)EGhLy<57=qo(t#bYwrO)p@r>|3R0%emVf2U z)=wz4+2K~M0_!>uk;b(f5n8LVUYF=>xHEl;ItBsrq!Q=lbnYj%*XRy#V zA1e7R7jd5RR5=Gt((*}c6S;iWN0*3Qez$pu*6NZ2fh^yifLowTx} z7c8%}CgUf?do!4mC9N3h$j1?J34{X+YSI~>=-HO#vEPqWyIp49JdX<^Nowd!jdhvC zngDP7xL(VJlg){E*Wexy9-i4dxvJVDm1Wc+9@$|svs@S#0ZE+v6t(PkT!fZ#TU|GNDvdyer_bm(KjwDtpmaD_Y)N%-xxo(dyaf<+dSoC-$DMK=k z8#X;P(9p!P$}m5B*!kib#5rI3Hd!{&=6&V%0BS1XKE2IEVRJ3Xi14?-Vv)o?Z}&n? zO@wjj3z2x8%FS+WZged9l#LvnkYlUZbj`d$L+65f#9sFgBb}Yjfd*))sNyXF3c29) z#CiWMa@(EIGd>?X=DbV`=k*nZgmEK~ZuB_aZBNt>vFjAaYJ`s3Z79uR#4+|8x}O#K zn7&r^MS!g$W^i>;@%uC{sa--q(?)@pBAiEm%y^3CY==Og!`}bqHaVc5Ju^aU$uT)& zwUZ2d&rE=Er-QoahNQd!-PwzjkTj(zgpf90S{Rf=>4KS9C-XpXyuW%tQch9u|-M zH=dYHd|E4p+21v`e*xp zCZbrWG!Q(N1w6j+EXiu7wI<{;xqTtRVUXE){gkOtY<;qkdwDo1&!1E@LHO8_c*U;XMxE6 zxgHDJTVf)0sj;!KY9b;cS{v28+3%UBHJa2~xZDWFoMe}y>(4N+^^GM_g zQw^lO!%u$p{w!|O#s54P(n3TH*z8Tgc!Lx9- z7{pafhrG6RY4M2lIGB9Os@#%R@P7Wam+wl1QuDg%L)QF3m+G}8nXgN9Si-Pb?J{G& z`%7fjc{X==lGhVsc-duUfvXs{TJq@EIdoikWJUuhp}qnKQNvF;*@nk+n=1qDpVga& z^<2hxYPzS-^#6QSF?=^nD#StK-nHOhZ4b$0j}KQ~DpT=ZE0eKQDyMS77PBzxD{ZUQ zJI5$1{CgQQJ z=RMNDGs*HJ$L!c-x%!+NGD?UVC1g?#x*~Q%y_llrgeNKi{sns zj#4f-bF#FvfY5pnL}1EJuL_)p{5B0|H+8tXw-cp(ZH<=2N!J@m2B32ujsLcwtz?AI z{lyb9@<`@iE9PXA*|*K3?oMKUb?ej}8i~gK31R5CWjfs`yAvY0s%y)6abR7MJ6C=k ztf(iN4rSxA_Rh+6ca#qmr8_Bz)_y*z_-cOlHgBqs4P6l>L;=k;8_s^y{Jhn-aU4wx z)?$f@Nwcq|KJ@i+ys4LyIEqRlr~1iGq!f!Ae{0!S@I?%S3cxe&By|{|%~5v?`;olW&V&H&9F&bztYYZ1yR?RjZIr!!1tnn+87GTWqZ z#KyAP(YobWMoidx*5MhY(xRe-5vj5(SYks%LrY<;<44R{rc{$+m=GfbbcLa2&Z22R z3%?tL&3LY6JoN40uvu=EN-pJ5ntwal@4Gyp_tkvfyDlIB#8r>wC^8MW{5l!8x}B$wq7{+SKdp>|SMVEKo(eUmTf3i? z0~RE}a|-%3!;{BLMsBB6?;NvJ`1T{@(ghc3?aQ7t%~L9eYxgnY!%~lm>o6+6;Ds5O z(qryn-fuq?pJweu)cpbTciRnp;F;}KNjz^&EC@X%o}c}+?%BHI$4M%bOL@9Rr{9K>+kPmSQzzlq z?#wxwYWuyhQ204f zck2t4C&PoYv8)2idc@}taB>!Jg~(a@u|yKnTkz{q0Y}AUYq=ToB+Rqb_Jo*gj)~>B zC=OByAnlG6OVD_Hgw(L=)pX+5P7qZjvkH36gjpTa# z>LzB@cstn{QpLqfmCiDVN&}PSUoelA2K=XOrb6G{(A?%jr|n^Ib4Ir04q;XyneZ^u z)$}>Fw5cw#bp@5pc|O)sX0~N-t4xvFHlL17Xes;jtNkZSuYzOpp^T_umm!88Rp?>l z*Q;XOr^}!Dw@uY7XGAK!os6(qM`0bNVluv@AY-sM)#B;Y>GD8UQku72R%-rWnMe1# zj-G0+BQ0MA$2=+8*7(b3cUTfAvStD|OBj9d94S1Fj?F*L1T~=Ky?+m7IbAD~oYe^! z8a|r*WKg;dBe$QSU*D9T;gJI<0~=a)A6r{yN?SQim}#uJWJ0YPxkbj{&o`q2#7B>A z8zayv14uFZAH{vQ08QZv5+0jk&|!)3Zwp2o)@e3HN}@T}N_+m?8i>?2P>5nqmQ!p# z*Atv|m?4q+0-cp0_DI{DwZ~iW79sCL#F^grV?^x47Mpc~yS~u_OMA`MJ>MXR1fEga zM*DgQv+{YgsbJ#5b5f7I>iyG42T?j5J}1u0yO;h484QlDlE^0i24LL{;Sm zOFSw%6!)&c4sjybV|qbnq(xOqcvVA9#MRp3!fzYghuA+Zo<@pbGqeOfmLO7Uc{=A@ z>lmR>RGPc$w45Muc~+!txVN$5omQod9c3XdYR*X7ZU^x;!oDVN+jZQx%YCWVk88eT ztTV2cI^NA@6SF$n3_>pE?LyjMkBS7XXwY=pTM^f4`OxhPnNxnp{fubabg1_U+GmT8 zbRcG-U7+l)0&u-iga!ar#pPNuk6s9GUsZB?n@@@x?c!+^1@YMrc(j4g^oEz1E!v+U zn#EesnA>kJHddNJB--q&Ke%tI`-?c3XtZYDmXnyR9Qn~H89T4@)=65Bwa0!WLlBhP z3T31aOL$5pK(DmYPv_PMS?u?(URfH)b3NW@WVb%ZaWeZm**tiv|ICnI)$5%I<>7SU zyjCRd7I_&d#D1-yVfbvWmiV5%GeWpjkWu5h2ETNW9Z+dv68pa!$!ZA1ZY|oA!y(M{ zRQ+*N+?ZH!9h5Gz@xS)PJ))hpx=&c{^O1hRdYzz~ed_8WH5CX2*HrZz9 z?ghE%vb(?1(}%d(XpdBMZnG2;0Xwzsxc{2ze5)+jswkrIqP|Hrp$kt7CAL^9_nS!+ z?hRGnCxl3#Yz+Z}X_?#_>m2lThp*g^^seu-#X|wr-8ak6w-87SxYtIYc+Lsg?P9x< zXqOt%tz1HTu-o>Ea&m9gPA8>^L_*7ok}Q3D#jIgTVMO8#&6uDP>OqTkky?A4IC3nB z@w@R<0=JsvLMt*@JL@JtXwVi`fFjuqiy_rOIh=#9iRfJ|y-t5(CR|`H{bwJW`&11b zPs{K+w>S5}y_aRIM5&k=k!8r8-7e{bqfcqAjtX^evW8B#%lP7Jhi(!|TF6WGTrZv+_{#Qapkv#TQPC6U?>s_0bN#Xl73P zW0sxW`e4P26I)sipwk3!YYT4M4wQXJ&*PS5?{(4;ZnHde)rS$RLZ39g!H5FK4 zA3q4~>5l^Y(*5*HM~&>JbDHW(_pGO*V;|Apuj{uJdI76M>l`AfgfpDPP9i$b>Ejg# zY*nnUKlMgOw$hk+=vZe(RjLfqsSMSt`X)g{t8kaK(%R=JRXE(nEw8w8~f#s1xXeLSm5s-0HERKBvUze*?32 z`&KquT!4@#<70PlqNU}Tj2O~in0?|aA+JVP;g5&#&-D3`70dUWmPQdqcu8nSO%lZ~ zj_tTj9Vy_W7L_QuGuQ(kT!waNBqydkd`WJVUgr5~MN!rX#aI-AV45@?2L`=9)H3R& z-@0?k5?$B?mLpB@y7~98+${YK0-Y z*BtJ6SmsE#6^Y*RX3!)QHdrLc17d15{aEZ|I9Zc)8$sAP{5k+7n6*XfktqeXA=D}ozPg0`Oo5R+ebIoMP~ zY{W?3&6_tL5YpaaS4m3d=sz7JX4!^Il^94#hY3<(l(XTEM^H&(Gfzv4Rike|sb6>< zbgUeU$<}{L@JzIigNHdzVLx842AH7%W_QT4Os&eR0~r^qWv(%`K++jn=V{y#k7iN$ z5U~Mbi1X^1Rj?q?*4M5KQ{a5Rdmm@0O-~dqq>P8}4<`V#2X}77dtfJT z??*}4w9wXHSG}`d6~*h@_&W3;dQKzVr-78M;TuoggUU-x`b;C3txtl%cWLK`vi}-c}cUi%w-i0j1ryEeCtqD=BxRB{R6L>upxo&!k)l<7Lvk$(*JT zNfBg066nE{lgF>pTGMB3dc=|G-vqLU>Dnp9_arQjJIo^P!T<6zpX3>0<_r3_7U9o^ z#|i|~UJnpvlt8+DVAL@{#gC?;h~iXd^srSVu55Dh)(sxX(2n47Nir*tJ{V!~Y~8R; zje@!rZW&HAuY!~9R81)-F^peFwctmyuL^Bu2{b*8J&!#Kb|>X1Uyu^={;)l;VT)dH zeds8fnHA6$Z_j1k~`hOQPspWK# z!n8_+i&G}qB1DqqTzPRHNbNV#4|%i?YS!17*4RfDe6CI9%@5^x;JpT(7ybBi{v$Va zj_VL9G{F-rt^T~<$Ij(`RBF@oeg&5op3}dkNhn?f=`VCe_}8H~4_dr+%WF62qR2HY zkFOOrdJkuQBwlsumtr+DW;X zN~h?U81LRN2YdVQXQ$pdjkXmx%#$W&(U=^AXJ(2{^Ap?v?aiz1e(Lg3G0@QLI9Ob% zqo1S8^c&sl%D|05BHEr#84QH*$5whIYxroY7 z-m8M6f7jfnCwiJc-m2x&+~*sMO}+i*jinHytVH^^uCQ-X;$?y6mGJDWKI~Ps3vXhU zLt|3+C|_qDkS{Cyo}=nLA%aaSo3wNXS}Fr=s7#St+HTtY$PqUb|UYaUCSG|?Y%On z>J&?bD|XYVenX$C76_VGZBXO~8Gix_TJfz`DW}8R5Zo5+1o>C5f90Q-Wf2}!|62L( zv!BE7Q5{ASCJak(@cTNHp5l0ZO=&v%vgRJSm%6pA&oS^;c7N)2T1BC`#gxK=!#ctE zwdFx(tIRPFUV`QAy8+e4rN3GYcm1x>E*TV!pysuo7*(F=7+7&5e?wux(|S3^{P#sL z@xG`|E*TwmzIVvr6s2H9%>LufOO+|^l?K-kBgv#6F=v|AteOeQe6~Z*?!=?}ZP}{> zrPvdS;iDOPqcp+a0shwWfl&+A0tkZRCKR+&c%F6z2B*xXLLTGys>scI)bDF~4wop(F9SsSe* zOZ6Cim(Cau8}GUcSb^`|e?@ z1`QX6|EUDM49HZasi~9{x{++s(vX#P<3c}*5;x<681dTD19u{$gWo<3G<{37)oXcY zS&f#9$S`hwKpR|+%n!lh>sU>HYgBV`m-H1_oFDuSS^zI;$bR;#3&2kN`5spZ@}m9y zTGWSh(1DgWlO3K%v>Luw4$e_Hf)Wc!bW)g=`MU-WhX1u|zY@pYMon5%>cAO39yAY1 z&d<|JgK|c?^5pj-xftMd(==_z??kKyjROI_LoaTTC+mVD9`BAdsqx$RIQsjSycjv8 zUPeL9`lLlDdaLFZu7%3BtCI)ybae;YJ)Y%_b#-;cRRS@#(8qGa>#5iZK|#EsfO9oS z8I623D&oZALSnY)Z~U!u>DN^(mRIEhj!$l4%wemX=V?FB%_ceAn(l9xb2-B;`5h@% z(!rXQEH%fnD;V^h?Ts~ZJq!A&x=1tZoU0GHY4F?h1*ivlFdlus_aX$urExiT+k{L0 zJiQNMD5|su7aStpGzhDS|; z<4kz7&32`$;2ZP(JLM++SWXs$u7~o!ClPQ;RHB5t+d8t#h12&`&E!2dnLLU{QQoxW zguiN#L_Fc)*6tH_w}&lu5nEH(4{0E%$_>GS3m%1)cgnPxHHlhQk>UDTsUq3LxZ$!W4;&#K zF5e<2FeaC(u}JOJE}+2;C+Fwt*Y?8FS+&74elyry;(AKW)z%kR444F}J7pMLk+Xw+ z0^Rwbf0Pnk{CGBkTXx8#`vn2#B|dOBRJDeo|7W?V2@{{lIsY>5VvK&m=Ka{Dc?ulow?H6w}Xtu0(rFL1?uz8(jG2D65)~ZeT|I| zvcvVKOv`>L7K3)=zMCi2?M*tWi*7N=XamVeI2dwCZN(idL+?>_k#X>Zd?$d!PC(D4VjPSuC4dUU)jba^Bg~i03H5Z zIj6Qlyz~C1yKx$tqb1&Rv*SHm>t3PPs3N%z0O_sSd*8@kyV9C;T=uHMF{RDVW9?1Q z0vr%v&OZ@AF#fK&sEdgGS#4@&f?ViPpFQhq-k>foGZKT!u@03I0?t#Eog@$bh=6TK zIr~Gbng{3i%j+Y~)do-0z3gAV9(UQZKA-OWabu)@B5R)stekS;@!=QQm`bbi+Rs(1 z@j4yln9{MbJ4ZlZn3nTtU5_;A_kkO_O1)fi$5!Bx(%s7elA(AGN9uvPoY!^hkz9VO z)69!GN=u6m@k+9pB0&64l|=?_(%z{o*tZvE1&7JS!{Wlgf5shVs-8zA13a4~j?;{P zzqoRTdiypRp*#hNJFc~|Z<)!ek+b_~64#|NR&^z%z^o!fQ~CMbOBFi@)1j%l+f}t7 zBewozt4Psa>&=66u2FQo)IP!M7JCMOOPvj!8E%Qok;(vP zl||G#9cq~kCvoc`_C`sR;u*W$V#3J$_MXSe%jk~{dMU_~UmvMl$#K>T znfPNnJ>2l_bePUS<4oDvFM3lM528KLXGKB2qE$0qU0+#INNDi(9R-o3tt`p@kpzI8$XT zhU|v7Bol(r(*483o@2WjrC(ou*$o+)T@S>IZf_cX z(tTNbqiygv6lGwdK`;Krc>%XBMw!3ziREJ!;0P~oq$_^~(hP4?=8pYEdKK#D^C8B| zZ$i22l5r>6((v_&ALzr^*3pp-A7Usl;kDv=t(-)cFK070CEC6GAr`{H)O|j;Rv4>L|zI^%Ox!DkVN~g|%9(f>@ zdF8;yg)n7Cy+(&T`-~tkd-^F;Re1wG{+qV>=vNT$<+A_$dF}D?_4_fc*4pujg!u#k zL_fgdp!ABTxf`wlA=(t{YG&UZ(wq0<)>yIHhItaIG8p^km>7&MsxP3d1B_@#j?#q8 z^uH6cS8JkHIH1Tw3+1%Ox0lID8N0~uN7CMno?ot7U#)ZgcHq3bU0Vy0s=_*ls_t%h zaT3?QuLHK5hh8R!EORpU_@MdBe;^?@A$byb^enUct`}dUf4OnPl2cPN zslO(VWd!cOUNCs@+oe-ny3h}YtP}>1d3MIyYp^K0(%>RuR5yZJZYe-~P&41EI!91S zB63O!Z<9mhP81Ud`!oFi90NUS$W((b$~p4G(d#2GSG4y%x);6qnL0jZfvrbS8O!QZ zGCk31Hzz!jy34>3p&&`;Z=(c==%bIvJ@)8koFT5g#^Ap67>Zw;k?kSZ!&zo%0P##! zY>Y0r?nQ_hdj7sRYX>#2fE3|f&(*1vlUGBWk*}x=C`wDmYjik4+@)Tq9UORX3Rxu< zTq=G0slR-#Gmoyn1jm+U6klMAd1SWgO?QZmM}OkxXa23XJBiuB^;}tGx6v6C#et2) zH^sfhuhs5p2(Vn{CXp2OcQ(_Zm1I;|95LYnJNf5FY&Z31zNa4)BkeE#nMZE?c!D0v z>@-JhnmS6|;u$wnhfs2(@E>P>pzU5;b#K5{1W$z>OA#Uv3xf|ZBeTD}QW%*#l=G^p zuFef=zOp@KehEJrn_65MA|R|h%o3Ek(p>MuH0D=e7r zZuO6dFtGb<{amO}&8a-|ZNtDXa$+vQ@tcj>a1sv-ypW-|fzpsnB7!$-)3D%q|qjQ1(6f7Qf`S4x1FH%5b|sX z>`1T8CvW%;X30$(d?GeFhB}X=sx7<+uY$r^p}FU!I+ZJl)vcP#Rlwy0Y_w=-+P)r_kJVBE+*&!_aTi7OE=I}t`xF@O3 zJNj)Xwv&$KVP@DruN3%E_b`*A<|gs`48hhUoM!w=K70)G_CEbx8Gl}I^Xx46owuT< z6}pYD+?DOCn$dqVKF;7Pl}Azq(t^11AV##VNJYJB?K0#|8oJ>-^5>J=pRTwEe$t4@ zIdfv!gb1%!NdQ^?EuoKBs>hvUFXK%+HMX?aOxN)i>Kf^scKXV`BWJ(Q&rc6|#PGmH zwnjs4k74K=_i1pHMi`{e(uyk(YT6a`cj~3yg@JAkTUayqsk~)(UMr`J95YT4y`BL1oJsB6B@x@|YsMEhWZ? z(RD6|Ry2!kl)NO_vMoB2$D#8$Rn+t=TsD~())SU(TA4~9JyPqv+?fn6<#8q=L73Y{ z`QE!P1-o^mr?#%nZ6vKl9~6y8o{OFsVpu^IyqAbLHy7;2tyn4$bPIh**zZz&`6N9G zG}fqICL3S+$pGC7cJ#mEE9v&zkbZgK2Px*^WqOK}lCMv6f=n$RQ`fu~WNSGSuTJQAeSjJj#S+8`5ODbbh@{(B+ zMTITMav=D+d)OrV1vdTcNQHPo!ysyX)Yc+7oTldD_`ap2f$6uOaO0A7x~z7l11l^&_fLkP9-v&BIe!% zsC63h78*3w4k@8Jc~hr(2g2kFzIBj!R1|Q{xQR>B_`zJWgY>lk=<<=Sya8;?ILomHp|$1Z$1ta3xyV@avu)7jZ*i_i)Oq@X_CI zoL_5U&n8Azf$NNqS##>-Jrc& z-_d}%(fdu!HThO!wboUiBPhMckFsv$@$zDn!F&rT!FXBjmQWAS-uHaqhOd>{jm{`q zX^PW~+T~_xQh6iw=!&3lGq~Llcd1OYy-pYN5%B;*$*TVNJvO8Au+Pjc$EmgrUbBhp z57E?_bBlLC(>}enReu&2=pu>*zXkRn(GYd=Mkjh?O%k(xy6kO3y1+D2$rJxb-^@06 z4C%5x_G-nEr(&-ha~5QPK6svL9XW+p0Kj|AQKO2iP6vW>{m0su(%4hs;64X}Lz!hL zG)g2UQM&Pf9bIa`NM)`QVl>m~skd_yH=I<%Z(J`Zvxa*LvjD*35|3}nt2NCuJJKvu zBp+6c`sf6*HESKw?8=6L?EG5IpVcLmqSw)E7+Maekgiq;St`b!jjIaX6>)aYSuwDO zJD0A7Bv~m7RZQ>O661E==PQ+1T(2Q8`I7nnv~#6TO+-cBOO(}UYdMd6LZfu2A>(IB!gh8#5p zG&#b@n{WPSPR zo>#C3)qEFBQTIwyV8D!1e9o)SZd%2|1IN-vJms{ypv2l$=)dBVQ?kdX%<=-~+W7dA zv9rF4n5qTdGQ8fC6E>_f;)V=88)?MQ%FoXq!B*50pp3{?6j(9(3sx5`Yf&%ZZyFv` zCuQDqain#EB1$0g)|n+e%P(}A+K3bNFl~SL#Ut-JJ#)o&6c7-w5+?W&IUtQDk0gm6 zfN7@|uu|`jp;Fs{VG+m1GFGVVt4J6Qb6dlCg3`-)^Lcfui&tTRXIj!@0|G=^qn7v+ zrAddzkIUrXpqV5J&yRp_MlZ!fhMx~5lzh#wr?60IM5fsua}-k)s03yz&fV z%qDykp}rR1ad8#N$cxa1X*Hh;8y>i1ek!Y`Y~n*Y9;1wpJ&L&uYHGG>tA~`EXb_(0 z#T`c7Of{|mDbJJ8H()uY&FG0lBfbFTt}|Kr1;YZR#~#IXN2H}hM^|b{41k?x(kPXC zvRC(jr-h}L*5gguh>oLP2W!@S=MK7@9@2y})@uldwt#Ek-Sn!&t6q^F&)y%BE8C^y z0LeF&LqbO=U1gH_^RrRI5V0b%UMN$bI>nDwtD1{x>=`-|6sT;1 zTu0Wc>mHJ{WNMEM7OVY@3cyvn>(yXKvDuH_7%3jENdb(mxGlN}8aNdcFaI%j5Z5X(Nl^bdo=##ofaLBRAM6B*b#~#&9tGg`$$ZN743UI?tVllGn*r z*QSH^z$zW4!gA$V0zyPpkvt~);fWWXq!z%=WtNrX@PUlnO^m4(cfmKCy$x@#^uokwP;mXDN z)8|I_(fKKbsEHOT-Dq8P%WN(E)|~U`zgJ;KeQjnE-6*p)X60p}66|%K zGH&~67mM0?&qVnOepV*1;XU~)H6wzm3W}E~{Cj(DUYN~qQqF6{FKXn|MYVR-N+|>| z*bIod0QpL0|`g9Rzj|_#X&7*igm63Oem(`yDS1K>fHl Lx&Peah|B&5Fy0^> literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png.meta new file mode 100644 index 0000000..f3e9ad6 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/15.-tempo.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: f16b357ab1f9bb949b8954a93cd48df1 +TextureImporter: + internalIDToNameTable: + - first: + 213: 6878154238157801856 + second: 15.-tempo_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 15.-tempo_0 + rect: + serializedVersion: 2 + x: 438 + y: 215 + width: 1104 + height: 670 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 0894ebb66dc147f50800000000000000 + internalID: 6878154238157801856 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 15.-tempo_0: 6878154238157801856 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-1.png.meta index 78014b0..451adc5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-1.png.meta @@ -48,7 +48,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-10.png.meta index 8d9f1be..4707545 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-10.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-11.png.meta index adf1b2a..458fd74 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-11.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-12.png.meta index 2f0b1de..8ef61a6 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-12.png.meta @@ -57,7 +57,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-13.png.meta index 5eace54..6fb43b3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-13.png.meta @@ -51,7 +51,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-14.png.meta index 14cf958..ac3492f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-14.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-2.png.meta index 1e437ef..70214a2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-2.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-3.png.meta index 1bc04ac..79cf9c5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-3.png.meta @@ -69,7 +69,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-4.png.meta index a4d273b..28303e5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-4.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-5.png.meta index 1e1d456..c37e195 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-5.png.meta @@ -66,7 +66,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-6.png.meta index c877bf1..2ce0f97 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-6.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-7.png.meta index fbeafe5..2cf1bb8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-7.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-8.png.meta index 2621ef4..1858b76 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-8.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-9.png.meta index 221873d..efcd02a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo-9.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo.png.meta index c42db04..62b63e8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/15. tempo/tempo.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/16. tiger/16.-tiger.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/16. tiger/16.-tiger.png new file mode 100644 index 0000000000000000000000000000000000000000..a87593a8e58a88675881dd174ce92e012b3c6985 GIT binary patch literal 47663 zcmeEu^;=Y5)bD_lfD%e5r68a*C?SoCNOyO4=g^^|QYs44DAJun4{a3_AVxw2 zJXsxYe-8Y*<0Eh2qwQ|z<8SF@3zD;Ox3ayb=xS+it7U6x1NQ8-l>~trMipPk=>*Jd z&b1`nolfH0%)O|sZ28f=_2_Rc=Q`=_y%}yF!Z*!Fq^1#C`r$`3AFF0w*oIge|15D! z_~JjKv2O!+gYR1e)h5VDJ}W6f1<0%brA`y7EF(WPk+nwm>uZ05D^z4`}a=vspbS+ zeZS4uXq3vbMu7g`QzX^2i^)%?=+=!6WN2V;spY@N;oa{@XEckGEr+M`zXwJ z_w#0ceSLjLp_HHMS<)9L`ux-kyA(Y(l5rPlQrXOD#TIk2P-Rf zfhwM17onF}>^OGjnY|y?KZdh!?$zY`hBnP@`-m~B6)zqg9Z8eBLEuf&5cm`Km>d5_ zX($F2p2m3ybA_GZnD_ZIJu94&A(ig}-d z00%9AAFl6-E4*AgA8X4-V; zzjqGCZ=k4|?S|NZdCkLg5sC=!CWilBJ!FW6s+OFZ+QuY}O#Tm(H?5X-M2pONmMZ^Z zB1k&NSMGb*Vg6I1BU{`%Q+IcF_SOV?a-y`iZA)Du|5gJ{O$)eE8aSN5dCjQ ze!{O9N-z?PH*=e!$s&UM6#fmiFs2eqx*1lA3Hm}=?+W>Eu*g@=1$Ua~$V$^&xM3DD zSQ%}Q>~ouH!PGb?ooVHSQ|_q4ml@YLh42pzXM4-ajjgSG-iKiW-HFrnLf-$Dmc65C zTeOGyy(bAHz5DOcRB_CMbE)@mIQ$H(x{QzfWJ>ezg#o8JJGaIgXtdznIFUm9?HSuE z-Kn#`VF4O4bQZy0b}bu4wcoqw2|JIzBN5KiKbFX;J~lC-n^LU6uo{*s{BIqk!iCO{ z^%~g5qj9N7zot^s|4e8~DO2fn95_?iF5!WZOTHK0PTU+FZiom%JRiQiZ7OW!7nTy|T>YOC9caB*8XtA|$%Far z=I)*ks0fV!ZppTY0uT{$_Qj!t&Se?z#@1orn#|?C%;4lF`C8xDu!{|I+qxyx^s$WH zf6AQd{E@Usxtgb`{Kc}56~oU(F68&QE3L73%oUC&#tE1|t*N6JV_w)LCQQ_r^Y#Y+ z5}zdS9!Y=r*2 zt5ibB2tUlS!(newb~-c#A2jp}{)77=zJ zabAxJaWgekK;*I+G)Fh}E{rL_nRKS?%7mq@SBgdnkaKq)pEJNf{+?E)PsPyXic3QN z5o`;@w*akkDHBFmK;Xj4!kRzukFiewc4Q%iV@B6t#<;5J3+X%I@EohAHt&DrDl$Rz z;f+RV+fJ7zGFyI@(Wn8QD`F*_AfoKDy;>*_OzRuzBPx*bwW|}%4hJTPf4Jx23PqZS zT}<#y42D>ajQ~;0CDCs0>39>^{Zd`?pinq9FfvwxgmDqC7)k@(U z)VQI}YF-amIc6p!Pv_e0sv!J2mUmG#TA;RdCZ z?2sDTB@My6|IMsO#SMI9g48Elt)3LRk|*eDIR?CYS8JEt19YUM0DJW+yBCNRe+J3^ zO$H?ZoP)l4`1{*aUyb#9fE!x_cTLpL1|ki|l~^nk067mS6;B9V7tY1M+J}Wd@F<%a z2uUU@PSY+v_Rq&Ca0~3b3j<`_X3dejP~{(4xUm428G{sg`#VzgHNeJ6)MzpHf* zyu1JF07q1V6X0!~<5|j3k-5nI0~4a=Ea{NbeS0M;5}31b*M?+K;659|AKMwCMtj!7 za&!wPigj5KIf$mtWr@+!UFW3R!kwUFf;s|S?#SF~M-ynWYtR@&C7lPR4|Yt%!_kn( zK>*?LjJWnjZk7D;8R-U+V79-eM6E?Z>RcRQhKFEV@tdq^aforr^TG8aFV%g4W79DX zoC6Ohr2@1{^u#50()7C<-cDzm{u_5&`6)UE`#U7+D!por)w{;xp+Tsqme_Ggk|TVa zqeTA2X@aTw|^(#4lRGw!L7lq2ZK>a3Pt*6 zCD9E3owH=qC)Xo!;t`|5o#1WW?0sG6reBkz0Dbzo+)Mg95$-x?nN?oCcUJhG&lk*; z2DUZD*yeh??)1C^UwGH<;o@Mq6P0W&?y+;Wq)5JypA{PDa~XfJ(4WkY*y1EEE_|t zg=5p4wBqWS$BTEp*p74Cd%@XTzG*9Xj(%^;`-4T?#xkEF7Ca0JL#*!*p)Jo)Hy8e` z5>_kX@E%myaerixKp=>@f2k#lq#824Fye0Gq&Bb2-13tn0 zGlgZPth4?xsA~`sT9E#eO^FVX*rI8-BKsg@K{pF}?|jK7?i;G{ebOHZqV~?8>`$(! zwPlgQ@aAjZxahFyeed$724(rgA=%ve9Vmi7t=}T`qfG!8iwsvHn1f6aq(tpY5B@`8 z_4@TUJ!+ih^A@Z7CR!Ci!9#%F3%;5#<2+{F(%22U*^aiB+ezA5=vkA5z5a&`rVMI^ zOc~0)xbiYgbW{>K7AdZ#`H?q1%15BH0?+gWNtl1~!j4O=i&3s>cYjy8q^+ato{Qty zJlg>rwQQUzjp+iQ!Q5f~03PS#=O3@OA08{#FUR2>Ue5cO#L>Hl8!&B|*KVmy{G(#N*roB4qsVI4H@^^g zteu`V{+X~}N(R8lQyjIv)3isR>=m4I8|S?LjQwb1eZ6RiLPmX`(trE|GOhzb67mL` zHZ35KuqE)s88^iRXW^#Hj?6kY?AV-7ZN8Ln{A?&s6q4K7YwSQ=i=hknF7SDiiOd1N%JJcIL8 z59M(rUX1w&GAvE6x&*O-GZE2zQSEK9Rg=m5=0m%V0QrONje@3QcTdAp!u#iQS>O6Y zq2@>HA&>v*X?hGvu)CdgRs0(Ux#C!|7@C^u>&4P8tOuu7eJ9)? z`49-iFJ5ZHN8A=72ZQ4{0D_6VVX8j&_U-fe+1V0uv%r>lLjo|BUX?jGQ}jNFPs*rt z5>N)X;LUr_4te_fh>n!XaT5)c$s9mM4%6FDJK}@W7~bg(i;9Y3N;9oX2X%j3H~}DQ zsbZUO+G!3F5}(w?Xcwwnmzxk}I2?ZCT&FWdCOPJOnP%(beiA+*Q-q_= zs9eXMnsKi>)S6l~nFRFX_67nK@ffAf=kazF8i;xe&~Nev7dn&7uKE15$49m#7!ao{ zeMo$&3 z#VmmoTEtg8BMybcY4_gV*iFw!SG`4gI{n{+|MFH3CF9aVhEj*K3#{S{s3#=8;|K8a-2R;31HX zCz(wY8MzwVcHQ(RZ*k~w0sDsHOI;(otf)U9cl=>VBfz4TUuXFmAk0_eED%-G^tq3V zPfN8)ctCD$pyu*gFx$vn4SNk`J+*5#e={NONB}4PM{!@|Cj+5^=CmHHu1l9Zg0St3 ziuaTDwN6B?*!`Rr@CEeC8U>Vx((64o_vcr0+FDJ1-ndpw@_3zD?f1{dO&2cTv93v;$ZT1fm3BnhRUx z+qCK5q9-|_(5$ze3v&3y+67i51KaDAKUsv%asFWz>ef$<&*B!8EXjv6DqPAE=WB1B zzCzQMYh&nVt~#}GIOHb88Xog;)8v_J5!zq@t<~%%I^FZ8?M%PQ`kCETGDCuI0TK~3 zh#mW}?EM;wGGPzel#TCfY-*}5zqn^4=k5i4hU|1X!{;Bk${6GTXLqOnFtjP{e6*o9 z*esv){?6fHt<+&GYWL6C)E+kH2bBE&P9{Z17kuu{L!3-!aoN&?z9E2s*%1Y6ffy`l z*qO6vuGRf(5SMP5i7h6im{fOVS4^aEl@1@R{$6ARFhyV@5|_96?ma0#AMC@*5j+Q+ zll|NtIKu%P(ntAiPPY`l-ifz+$@A9|)m31W6$TO}gWR;01^2Z-k0!6jt+(ZszhT(F zM^IMIrK_dy8?t6gV)BFQ(Cl@a`+Rey_ZG4%Moam8Ih0 zD#|nYlWmG3VsvY3OA|8PIO+yLv#3w_HktOkXQPjMX}cnZIr^7@oj+94S0)xO)!UH% zW`Xf=VTsCl?b2a>zv3zn4DTDmzZ;&rD#*Z_)nt2VF`ZfG!Z5}0L2qP~`mRWb=|thz zQ;sum330HmukCZ(akfPOfrzAkN0k4Jxc?&;pCNyT;C--^3P)n%d>B(FBKizGO?f;~ ztPe!VnVZBoITHhUpT!+)lA0IW-#ZCCwd93rwqlIT>^#t>rpMC~$9v2Dz1vMgfEG+s ziXDvuv1!H}r*KFRpmBq=@BgaK+&c$~B$)dYY40`A^fco|T+XM@B%^lxAH`E-sO9ej zKC{3P5+lbGkoA_QzVj8Ddn=#B@ARTI1wJN3FjO^QqXP&&Pbz;0vrzeCp!cR{$Fq{_ zS1H+M0*F34rH(YLzYN{$M71X`;jmTR5OzP)^0;YsxL>b1?EF};1-#!qgd+h8Vg(U7 zWa2`)msN}T0-9O0E#++}%0eh*isHy7k@EQB40Gi|Nv=i%TX#r`>qJaOj37 zhqU702OwBXvWsdY4&?xrm3{v;l!m6XHs{&rafz3Qj@t0BWU1-1?jKk)J`+evun0G|k;fY~FSLr_io`yrB^^-DQ1Mk=Av_2-(MynFPDtP6EtE^O*b%>pT1Em2`KPe;$RJpmVd{Y%ij0dptAq9Vt`J{#)I}m0oi5t<+Lp)J8DRX&7&eZ++w z;lU3BtKdDX3+M&R?l*+wFoUot^n6b_g?0-1fHxawBL*6HEpUGf{&^DQ57 zyVAF;_hS4;Y`>7i9=G%1?Nk++9XF+!mFoutf7tr-Q*VStCX~m!mOJRGzCz)McLSJD zlBDEgoiRvaaBN1P)X&vaZVoMLo>!N-@L}n&GxU>DTi)B-YbEu{;Hc}J(=DmK%ll3= zH}^DD-WLsIEH#m4?;0L@dUX^}A3LCN+X022#ys&ivh!)0d*q!n>JaGZDLA+vY~+Ux zWdvLp7QN&LWW%FbofZNHXUB_At5T+t;G4wxQ&^On7$faaNYk9#ugaodp#dAEl(_Xk zL(emn-s)tiDXdD|or^|NP37`FNBFY!R{tXjgJe&`!*Ay(q@9Sd-N6a8eyZ`+OKN!CiW}2L$%+BuaCf4XM#ELcG|C5 zETDHU>fQ5+Y9teG`733%jU6Ukxg5}8QvT=f*5i}macw_UG<^D~XhNcke#gV(CdU;) z&9y(;RF9441fHm!igB{Ta$0w4!hYjP8~ZQi-D+az^H>GBN|w+NM^UDU*yy4WGd=vQjmCoL5+PNtFz2}+5_RKG zOTgHv)cJ&1xXz-@y(`gWH~vV62;6>$L^I-llpS_Gtk~2SvUp`wp-3a zhl-`>$Jeycn$|Y`;f)E|^N8oQx66W#8SpkLJ4Z;ef8dK| zh!Ny9heG+!OCth!d+H1^fkn<|`(lc@e+6@vT>lkY0X5q|aS*<-d? z`BA~eRL}GzE!w>UaY~$s$@tH% zrVP4WrV|=~U!m}fR1nYMLRR&>>pHvQ6QrU2rZg+ z-8Rn-xnALprHkyX(*FeE{86cf)J@4km*a1tv4s%_!6fP34_)sC3g2?}xm1Y+r24{>4D}P`Vs7$m9@p6sTzfL%Bj=8_w3ug&hQo* z;{N`h+}#bis7POE6y$CMztCtJKI1B4R!MkWbvDZ^zo3yg6WV!S?XDtc5q|tFT@msy z;(6+SlE=O+ymxyQFl17%NkWdZB5WM|-91rP%5&*D)1zGjR-~#?Sf^ZZIK}AG>{a@4 zH;Cxdyx10|fBJv13``dDbI>H*O&`ZAKK>C1DKM(od>3xd0=GA%@tP&pV5~2b@cYS@ zsZ!Y`$kBmFg1oq5w*aciMM9LScVYMk3x-Yh?_%WdYl_Q}nCP?=+<0<3=4fZbOo6J8 zIfokDX&t+B)n)??y~reujIe%9<4fw{mytl?h|xVsyQz`ew0*>;gFngbl+SDppvDq> zaOYv@zaYjq0OUDsip{)@&!7nR*`Gi?z4Y8Pe|&na&Kw$=0o4BGm@$WkzJZwSIWD+C$%?U#mH7L0bf3abd zzpd4v|HmlM+&WoraC94v1vR~2`gPwtUqt4+B(33MXdx9)nNzmS@%%Lx2J*P&;-xglNh$>b@=>XnJu?eo?Hd zZ02%tk+mh{%rF1!_;}YE=Qc%53Hj`oRJBgXR6p{*T$c9Y#U&y3K(ETf1e{9TR$TrO zg~9U}e<8~tw`KjKb^~xzdJyB=JZNo#Kf7X(8%0@?h8J~=5QcqF3EkEdP|UYYUQ%St zUp#_He*fzwVg`Ta;k9)D<2pb8v~f{Wznv5PS!dA0zno=o@_c)o?UGl`rD1-@54XpU zxW0;lu7O{jv#pV-JmDr+6G4_{p+66RPBHBxbsIDg_}15bO1U}^{fCPqxV!T;WB_m1 zhEF0NnFJB^ek4NKnD~fQ84+DhVLl-9wyv~B{FiM@a6f`3%8cXIn=(qgCQFeWu$|T zHP-8?A-lt2Snp({zYs(D*pjYi+id5D*=QLV^Ib&YiKX~OZD3#`g_@^iOOQwGMb+_1 z5AwKA2RM3F4iJ%8CgMZc$e(q@^BJqSp^TDZ8@{Tt4$;Wvyi7(=+UX(897fc(+Y}1D zTvep=9C#Ogytn5CTT+k=FF3EA=U1%_9`752w4uA$E^mlbs>)*~7WXV`cOQfl^R)Vv z0B1K82ck!cRZXv!H9bo#4x?C`!rM`kcuzZAL8pm#zA~70R=1h({*w8=2LyhxFGh74 zkMvJY6iX77VL;n0weYs51WxIJPugt_OVilf`6l*vuK8)!?oRBn*`(^z$&~QW-UhZ( zdmq?JJg(8Yp@(15RInLGDOMDq|9)~v(~xB=0~7G$w{EKbg_;YY6VI6?4{V|~lTY!>;O}bSy+yeizv8IK^eFPzaDM3IeIe&GNJr^P;kYGc+_U_nIRFent+y=`^== zzLuZmqB13`15#k$DH0h8@_EYO{<$t&M?JIkO{4m_WQ7x52*>xCEJx-tQ)VXef`bk8 z!ZMr~YOF`DKGr;VU?W)b4G`ziOTZEWfZpsetNI~2u!%rS(==oN6p-wj4wD)_9;2I5 z(PUUTIB0L!%l%g>lBIJ>H%rc{WN)!6rWCu~bZvA(7w{Gt0`+D_ zjv>WsQ{NJwP(&wxuebr^iY_kzItJj=N!D%6ey-ZQAmB<&A7YCd*_~VrfMdy-{Q&Iw z$z)hlkMFApomrwlWqrr_?UO!o?-yGKrIDDEs4PS42IhcZS_8U*ZLht_UKxiW=Ac;p zaxfpl0CfM{)UH?-PMp-a04 zzV@m570tmXd!vZ1o@DhJ|;~k9+X;%@g=td&Abs1kd<|=4ZaMUqxm7!bqYni05umm zSts-3CukBfF8Js?a%a%$p{v{N!ui1^hbL80ZJFlA&cEpXUaIWx=o8X31sY78u^Q%J zkc(2)L#`PRng|p>^xTVfc-bIBJ&C4s*Kiltk|XS~XQbwjLJr6Db1MKvH8B~W^dpuI zSW|_vZRgVu{LcEi>o_-LJgi^yFNUHY0J5P+_l9X@tZ1R5RGFl z$NK=)TA;@)7HeBOtfYD3tO`T71ngSbf|@syT`J>EX1lA3th20)U$!-u{@|ywHVfbS zb^V@TlB*2tT~w#?}*s8lHZQr9KwS4x7> zAAku^T=h}R!m-f19$UjYuldFP4O97Vjph9HOS_wF>85l_{^Cp$gqsgLUQ?H^%^K5D zyr`hU>+t~Eig(_&pzbn@n7ZsYx_5eu@A76UH#3ie-?YiZi#=Ll9aR53I*-el#Ef^B z6)Zh|`+W@r?1;1c<9m=ytAR{6U9Bb)`6iYy_&v;T7_M)9VK4`OSAk*d>=bK{aV&*c zZjPf0@b2$)QgIHx`062ANR123L+_4;CEkULGCh(^IQszShG+7Z(Y5bNb8CMn`cxbC z_Tu3vwgtUaELin~g2O5;LHl{S>XVL z1v@(jAjIkU$-eovXq|r3oEpDb^DA&B`cQhQb+Msr*0X8u2|f8HWd$)%c2oq4C+26L zV>=U4#Fcm7QW5Xa#q^h~Q;5yGFSej?_xRBMXQ7wV%To1yFLOpUQAOQ767U^@|Ek4I zpP((MP$Ltw6reUWC4(p6v7NNlGufbwXnlPw#*oOg&Hrp=0k~-|4%}0k5pupAB1daZ z-c9$~7qdBC{UoJie(olf&vWfAMdos|7Op`4<7t(QH)0+ug&Yy+&I(aJ>-4cEfAm;a zmprfNd2@IQHIDiVoKpiXCE9ad6h~k3`?&&LQVah}JJRsSexE*cA}UPI_+QpUrT;uh zrs%I86Fo^ac8hU3kb@*+Mpa;wE)~jzgo z($8^s7FG`ua}vdY=H^b+I>*^J_vcVse7e#GzOc z=zSMg=suL6rb+8$Ybr9rSb-&`(!%`LF4pH;wpDK>)}AkRkqyUwZ{%Vtvy|w8%&yIq zo=i#P19{PUFNjEQf=53=B&Ny#CxVYIqa>#f=?%i*<@Jr(7I`(eO`iCng$JZotPL{2Ag%3*`}6t z3V$h--rcxV+f}yB7wtTmqIjbUTrLy%3=*jLAo9U3H;dC#zhSk1ez%qWOJ<49sJ*0u zg2LC7s_TC@(P%nOPR@+uAnNnEnVF)2--`F{hlvUVT^|w-xXhN?%QGYjHm>Bhqls$q z??p`1f+_?jQPe71MxX$uGE1}PjrHxUP;U`ayUmQHEjZ*NLHSgInIfTOAuPEx$jyC- z5ENd^0U|H?kwJ(piSrE2-2Ad@gD1WW@{ZNwbMw1T(%jT!oE$Pmf%SWobEokrRSP4u z#lx%H&|4&I*m^ziZ|kF|mJO|p`%7P!mX?OjTO*;jTIL(xDxVuSHMTF7!PwFC2TROsBdSYZW8w)Y0+g2=G-Cqd125Ot31WtcY z4ej8{D4hv?K}Efz z+CAAV6dIA1o1VCp8WwcHbk;C-_mL_$*)gmR0&y12s_hcP>(jgvVdZ@ z(XIpv^ZU@vOTA{<|E+E^43UcZn+F+dcvT_FP$SK=)Z%Y#ofEc|5Fg(>FH!@6U<$Xa zi}sLi#KgoI^`Uo&OVeWYoA%BF0bDn5iKSqXKIl0DXBdt()bkOs=dc6?0q#Bg2+kv3 z^-+t2Nd52Mzdv`ugREitw5FzE4inz{g^=+SL!%K_VbJ>AE(j^jtLj8Rg&mkd04l4a%P$$O{O zKf`yTpIu!HH(CxIT|l}EvNEu?%aKiw6GnJHsE|f~&bluC03_7MUu2LG5JyUO;Xv?@^kkrD>z*ALN$&2E~TZmojnRYNFAp)SFENY8} zn-;|9Mi`aIR2j>3Tue>C_ZBb8kZ58*#LKkX^qzVhq-uC%Cbpj2y)f>l`(j6AtF5Aa zdu!MFvlOGE+7^l(@uSPFF`^g(6L@0^xAo4zCoc+`$aX*;6;)+1G&ezX5ZZRaC}L`o zZ$6{>&( zE+NVcJdIkV983FzNikS~VE$ki1Ayfb#$; z*uD9dApOnlZQA7IWbLee#tQ}~?|syzc_`vMopJnkt@zWYkG2s|v>}=D7g+50_;^vY z@%D8L)$ta}I+>MMVKg1|6SHbh%}> zyo7{=GuU-#csK^=ujpOIvq%T8&ejVr9mXQUju)b_PctzI{kfY={Bghya0doF3k#Z` zjIg1`tk=F2L@dnAv^_mN7jK5@dOHkh#k@np{hG}lc<5Lb`E6S;;9sdXc6t%Ij=wLojpx7YW7bxkh#`pn-=@d?;VjA-0k~ z_m0h$1;kp;m`jjZ8FU3U>{9$hc*yCHrFmz>Anci*GQ$~Y;}U-1Tt9RXrrf~MAmW;c z(#y2o2vpU2>S(tAc7dKPH|6I3QnNT7NPr)|O*T1KWmz-%GMpz+Dh%5^H9dWzixiOS z=aFs>y=c4?yp&QmtOz^WobKbFMM;{OnH>!~)B5hAJ^zZc8)UtyR7hYxlp#HRhIvBr zwq#5Uoa5j8&~8>lZp1(2=hqh^TD86T>RBe=1b_0rN}GwWAx{ShY>^MKFf!f-(51nd zvo=wbd28^~a_2Aae;3btuBQNHfRgK=YolhYSvccERoOL8Iw@oh=>RJn)z#MOLhx*g>3IhH4Cie!mtF0X5H-OG z^eCxVH{~5sIiyHj&ZMw}rxsumU07^rkXd?QIm_A&H3?CJ-xZg&12ms$B=Z{#{7zeW zh$4{wL%>%M)%QT;J`*oT+xLbIpQv}EYsk24SJoMo6Ayd0@%410KpsC#^O?@atCZPk zgfed+xb0aPEcURue=Y)@j8lxJ-zUZ~Wl4g^QV}R1{!V!nxH9nU-Mw7sB&N#)OlY}# z_Nk7eQc-ARd-4zvyvBj(*;u5#oRzrz@l7B2;A#Jl&B0A1xYtSp8*jtMNeLRUjgF4K zxTiJoJg`SD8vCt`VWy(`BZ2V)QE zh!cX~)c;Ax-;Sc6jz)e*Pm&=9QAg05TEvN-;Ew#ySe0`KfKjyZ?`Sli5ZZz)aI00n>aQ zLru`(&BrIDgN{%`e9Gk@eQDAPPh;cAXWN6@SrV{{In=Mil;E4+8qDVv`kzjf+zfB$OeC`uh_+vFI?i7bKh;Ib*tNf4Keh~3FgQno7I;?z6U2b^as&x{Yl!?oPIwi<6mYOG^{w!P#c&s z$H>Fr1>gs}r7jsD!+cDK- z*h8&p*)T7*KLM>TT0{sYeU?Qd+9?J*0=c#Kt9VMzi37kozZD z+902ie35hNV(Qg_NNxQ4h97@J?b%b>hqGiLZ7{qBEUv6`VpiW!pS6*^DGU3gJMK{_ zMYY(^j!gweDI)#tXWVt_NPcfrA@3y4%+F`~?pSS}iM2oHNRHzNmzyUwV;{U5F0ZwW zl8=On5D)5$7}?GH1_w*_Z)9-R$^tGOl##Rve2^dx#K=oWdwUeFDVVSO1-h}ix;nnp zlVI=FDk38C54)MdjsXNUK0j}^v;kZ%S^ib|`R?pxkaA!-oQG(c$$n2f9d-zSuzI8l zFJ?@r#}fE-%$F+f3+B?+tn)m0JLxPa1;)`+G~_wMWxZ!O*z{JR?>X8)2n4!^I}W=? zH>y5+evX~Ad1hySUX&y{g!mfzv3KA%Lfmy2x#^)^rx9;!|D>eYBnpV*p$RJoPJCy= zoEzDEOA?0S4QN}ks_s^!oniPU6J4jZeUW=jgJF6`#>Kf2UrbiYY__tS|95{E%FvbK4v_B${s5vWDVFdlMfYZ}N^kVd*idZ)NaK z%a9!e75e?j6HuEGH6Rt69D0Iq)MeD$2y>|l>Et)>2qGvbC>V%o-K*=LWH}4DwL!@D zlJLyiStm84Wc4yNC{V}TF0_wH&h4U9&5RFC?WvL`hz%|g(~6h-ja>J$C?N&=V^wEBP@oWH$=${s#A*q#j6a zC_J5OV9Aem2MY+UsEmTqULJll81uY_E=~-jO1m zEh;SVh+~5*<^CfI16ZdhjPoMMJ4DM(kR@><^OFBLWw%g&U^PQmwkSeZunXTMv*%G^ z7Pgg3w;~pEnM;m;7{7Ji;By0hb}l6CQrrXfAfhJaX-K!H+ z%C?U>(F^xyuFfa1e)&K+3oF^r>M=JpeF~;AY*qC?=VTB|NN&IRc(^82UTPq2!K#>x zrsTCJ0&VX}&p)8n-P%Phq~a)o<+icc_D&cO(3T7VzrX?@%%CXFkk`XzR14`ZttHMU z_uI2PnmRAaJ9+;jb+Rh$%wc-Z(R@VF2Yo+ zAm$HbLl4(=T`B$&jC%7y&$cC6rY*oC-NC{5t%k2Mj;|ZL9U1t96Qvp*w4`9$HSB;5+Zyi*&-H1sXd~~Duw&cT?{NZj#@rlon$-a}atK~gcVBcWTL<#Y35 zlnoF1et0EXc*6hstI4hbA0k|oq!J`;pGr{w9g<3AZtZ>7`@;ciyhBIp99y-XpwKL8 zN}ljOv-$BRf;fgHop&|!aCQ~jVCplxsvF>Lq$4Y0t=^892nn?h{&doP+dG#0i`rXj zCQ(w5Y!3+l97i0wQ}=A2I^+vgLlixvf$|4AKP$Jb(e)jUk+g7ke5kJ+f*|PD!Jw52 z*4W&9^>q(qKC!P2z4F4{iGkq)h967?R>{6XmnQ ztUVy%m1A-kA7w>(n+TMBjR1h~0XmrQFG=G~MHf}88bs0?KVN%QIl>=CtR0B(MYWzt z?VrsbV&-q2mKlXv8zd)}TTvdX(yBO(x~c7{QXda)$kJN1(2n@x>&!vkAx~MW4NcRI zu#8FN(@Q=JIplnBGQq)R z#=wtLP}=j-d>!sS`hs4Ql4q>}VPY@wLD_F?0C8%hh1X)-IwNpf*mYH}p#rF0`})XniEKBpqyz>cehfg}+#eFQloVFRbSG8N3S) zb@d)JG&ZKL2wUXS>&OeP;ei|;;aOyFZPN*pq5JxL^-qC3Y0n}qSi9RmO1IfU`6nj8_{nN z$|Zn)69lS>1qqCtf*t3sF-ryhtWHt0CAd7$SDpAOGKWTH`=7a<8ue0JwtDu!6 zeka6GKygIhgSc_6ERJcs&-sNJL#mrc1mCUf^;R&^^nT!~Z$$>ojtY^r{c8D#i&5GS z8IP)P+iTbU5%Od3rKqU*vrE=oIa(lULi=FlQ>p$@TOe?C;5YTKA&FwPC>h)J^StEz z&)~K#*!yO+W#MNdAAE(%&!o`R^Uf&u%q55NH(SzSWfYJeK}Y>hCqu7GU2Oi}^(jHy ztvs^q9$K7+4b@t9XB<0eSsAiBu8_0SMp$^$?B+h%#xb)r#Vw+H^xBcq`*#t)1v0#- zpY*6wg6E4YIt$MD(!8~MZ92~Q`RDZ;2GdnR;mbgzpDC+rt?r7M_}Hd6$GW$?Yzz2p z@!esE&szXQ5Q5tKq9JpD5$I&R)` zR3biI5m=H6SaLgb?$?)z(FgB@6#0<^@f%ekw^mi}_W8ulgAaX^K#t^z7@@9Vu)dSch40~{F!e> zbEwfn%h{(hw`tV(@Dp8-Ou!eU7L|YrPY#Q6+b0HAm8Ek`L#}Ufv;`#-yaR42oJAlG z$jkbVR4IE{AD857mb3Y{-nl_1qkY#*k0ID?vi(7OAt6N_>SHN)r;i`ZZgNTIqBccm zMI%K<)q`T0L;4OghZzV&#tP&aGwz}L44jsPw*KI+1g>rve6_dkLLs+~2T^Xsetq+; zRUr{$X`=3TrTEg~z68A;wPV`6C21llcYfF)l4-8O#z0+lhc9iBV@j+_o4hJwYmo?K z00Qi1P-KJo-n9UEe&7!HmK6*Di!$8%>CDiz!yp)@k5zseu3yJ55Z^p(^J(0fSO@A3 zIXTmGPm*hIb}RZaGUU8;(#3<$xo&Lr@cIo<#XbBsP>oh(t*+M0NqZEre-c* zsVz>+zwN=E5$iG8U?z9<%$NL2wAX;p!-s8C^UjYGGUrM#&S8m1QvM;1yUL0VAkfMS z5dG>CGWz0TMcN%#!(cIS@pa-*?G?kL>jHhI7wzujY>eGO2)A*JrDXM{aPhC5O_W4+ zqlk#Skg{X$E>L%RXk7ru0G(p zu!QEwNJ(U9WOP5TX& zRr9SK-IY7vgl!!x&oP^ZJE5(T)g(6qw_E@CXEjLiA6-w%HM$6TDV^ptrlK z4B6C@n@7TbE@AsI6NyU7>Y0*;FS~LH!U%ChfdYu^hVY|nrm*2#7L2rgmcio(^oQxr z(T-IwzS09$OOAXfs^9sA%fZRp)yPk3l;juj>FpT4pI0pn)2J6{he4394g zYWY7bU3EZ{-P?W`6G1=}q(p=l38h0y+CXU$DG``5LOP@yj8{UGZcvn#7$Ut5dFck} z*aYbq&42;lnZM8f{9}jboO9=OU-x|;6lf!q2_xPbFP`+)Ia}Uo#O+ydjJ(bLTl-l~ z3UV&UxD9#>vq7K(epuq2qKs8F@N8HGsFIKX4gXCIE<|I2m+#JE|ET5c8t!S0kGSn z6pSawpYfX_AVqx5Ee@&jk^f?jbN>pcA?Y$cTmiiR30bVro24iY*Vs>^qH*zm5-C>4 z`*fCe>lzxSzTyeJO_hJY6%@Ik41ME0T`KXuyF(85G)IgQ(#|eNGr6XILEc=eeFGz| zHOL$~7+8CISB>Iugsm)Y(5v}S4Pvva(8>!*TW0xJq1uDfB&;y#H%wnVZGR<~;|5aT z$Dmw;O#+)mv0G0SUNL808%V(oT|GVH-@O+>11lT&{bF%vrg)nTG zzBq?YmR8u?DRhv9>_niGBBolz@ZkW#yID|x2DG$Hf}e%x7IgM>hP8k;)FZxba2grn zcqvbgdoAsLlfg0S{fAq2%iD)`*F+xp|Ds5p)+k_&!Tij5+Rcc&)fh#JVWIujIidFtSgKC|TzTFv5f&~^PG*09|7+oL?I)c) zZQY2Ch(t9?^?Ir(o+DP4qf8N>QD+?srZbxp2a{VQ9^h0pAEXe9CpwME%K+W_-eW_M zW78c~9#S%45x}IbsRT_jz$`5-_hU%@zhE}(bh-e6`rXuYXa7=hbz#Rv7`wQcC&hL4 zh&3()Lug_+4h4TbGZ&hZ+&>h0|b`Mo@N( zsHmvu4Quokc|T>yf2(dW)VavN_d`3C)YTnB_$N3+-6wmiE?|om;FUY$Z6%hLd3kxq zU6vk6S!+A*ujK)N{5}ket)Jr3twn9`)p|dr7eMGm_AB{Hn(2HiJf3zl+3nVGOj*pW zXQu0ECGDGcAT|Kxd8qUql@EJK?n=8Kr2FGiS8Kj%DgK%4W2dN#|G6x92tEF8qW8kK zqOQ*2J;`A#1U(B-*A;b$E%|NnCC*FX2p3d<-W#Tp=!-EJ_Km<%g{wR7*QVVj6-0}I z9vX_>w-YpFY^N>}V#>Js#PqR-xEz;t_MNK7O141$l-JMQUE-YJ%(37|+sU>@7nX$X zf8UL((HI{Se>BXiC;@82AQtGl{U|r{ynrDM5rlB49z!92YwW(prZ0AX>RaoO`Y8N& z^-@tOI+di3&e7g6r?ne1%+kikztv5#I}ZDFyjB0r5A#9f%(mOeQ9eH2;a`WQ)fU;5 zxco=I9*jS9lA{OL15jlCgm;6WKrV)>_#GTmn3ZC<5BI6^Yi*cG3UM*t*_+*9)4)gf zI(M;K=fpSSBO@bcK(jJ%)3w|F3nxNHXY%g8M7;{#E0_>QHeQ*ZEz!2*5Urgnai0R^ zenr2X{QlkNo~<%8C*v2U0wRp*hDCNr5HuVHiHpCFe%_}dz>Z#8NQ=VdUAtnJwl zp7NEeaW)4=1ziveWFh9s*TYi7oq~4>!?x4uV)sk30u_WtZ_^7~WO^GCm^D*=222IK zA9L;3ku6Pg7!{S3y;dtz>VY7V=gf=A3zlY_AfpdhWXFBs$4)!=Z|NKFL+A-<9k3@XVRn(w~c zElxD-+`BXMN0`r7iUzsM7w7f3v?#to>&3iG8&5YGkc_;U6ND4~SH*wNaq{&!g!a+V zQS;{JX4}Fu7J7ha;Ca#{P^Ov(`1N)Zeyg&R?0VVZ0oexgN7not^hy|`{ez^4+bh+f z--R7AH=oE{m=e_pPO2aI6Chn&|MCf)OcfqLBegyp?N-!+tkMOr@ z?LSOy?0jm!WW3-GR zmi{c^=vX&)O5r^cCO|!@%5TFEX<3DaL5nv*#jm8g*dLp}s%doJe5~TfS)J{puTOnD zw)q|g9_{Nql%rLmF|sbd@8XbbG30+IGaSYab!*2(pN$f*ZZH-hrj5k7H#y7TzorKi z%35zbgkdX6Ud0nqG{xxuoE6fe`2SO5JSdv{cm!%@a#}*`Ai_w<>h0MSZJSYNQDLO+ z`Fx*6z*&o1PGPt+^BorX$lWWxF4G@^Iv*u&JF`_gese@=S?7>AQwU$47>A*0PHe7z z&+q1?5tSvG>P1E*f=)d1FYudvd7ySB^ zDPA)~wsCcb7Tw^lobvMqZIW_h4(fGiXyGu_p+X6LOa7CYRV70-+gt0d|6_Awfwa$~ zC9mfY^{7wGuk}qGd11h=DyivEeECbj`sKHh2Dc>7&gy5Ygo!bE@{QV zA>km&qj?<+j-VKhvBph*uX})*-T`O)X_B|Lq!HI>*u#)kOI8$dMQUAR} z>+}&PtJN=;seVgQ1TKOx2j+Z#OO1s5;{7^jzEERR7R^Vw4wo9!Eq|Q}i#vnR|JU;a zDk4WRq%(>Q3b|J>o<8iuILXnQM1cd>(^4JO;cF0vrT_CeG!4Gxqm(|I98iR8NOyWig{YLtR6 zt~$lMF~ue|lT(Pk8)V9WHFI$3G6gE6PGk(@eMUr!=DdK9MniflV3h7vTyx196uy-Z zidaO|204$3^Q>?}$yF#uz4@G&t4hmf{hYL&vm{U<+u7bdY)~H`c|oV0_v1Tyrr4?Y zdvU96B|OPeXn1fOeZYwBetIYJzF>ilF$i-g!9f?EO<;2Tz z@mcqr0X;m`4i>+%pPO8k<^YY;8DxNGs&3lNbUz!8T6_b)GMM*6lYg|z5xbw?~0^_@#t6|AC?kd5+ z;83B3SW6?COQ$6lqlo%1(+2zjeC3)Kcd>?+))g2WLEcvbn5H}iWK6?V3 zL_P6vMC=L_a%=2ivi!s7c=bmXbkHK49g8i@&v?ZbCo%T*yKy*8)hg~x+xk9y%wuwr zrj$$E>G8;d`JNaAd7@sFg>sVjaSrUmuzrOz&yzt@Y_L$3qBG9H!1%cd0oUA7Biea; z0k_0N=d=wv`9EfLQc;z%gDIFAl{w#=3;a#=4SeaKY?1g7DkJ-zVTF>nT=z9q@ypAa zHx^km@UnbQS0uHWq8$6uXiS)H7@vSF{9{&c?rSPqU%>ds31|Agh#s6SUjcgVBtXe# z!uRefy4e3Aj7n3jN=s8^lFvgJ;>>b zQ^Th>bJx{w$OZ%jtvgm?0ZqhdX#wf5a!flJ->nFelxr$tL|O=2eR&5aDiq^%3rJEL zFa$+*nD+2k&r}H38OI$Ew(0q(#jxEOpIf+!tG7@LKAF^jK?q^cb>Xm8rmYM7hyFht zY=1Fu1he_x`|aD z)z#P0#2H!vdZMY}60zQyggM~n;NKq)(5XwM zG+eiT@`wWJiUaiD^N-FQTE(3`2kX@v^f22yK2yE6u~D{FISW|nx?uc=!O?mh!JaEF zx|3PPztxlAv+M|iIza|e91ahzN>w(w;Ir34f6{@cbnbNcchwStSUzb`xyo>5W@H#f zt8Krln09;AMnwg&kW*_`7r$2L!Lzim-X6IHN$V^JFMUdfMNs}k0TW@8%)dQA=5YWv zf(W3`9dQY*?z}I0{(+eeD!Tx3+gtK$oUJ-s>Dal=&GHJFPjE+|iI>j?>*?x7WMps( zoF^s#qsl^s>1ZFto<1MM~S7mIMBbK{Y4}4qrQ{oz-Qi2e5%FIvG!zC9|s^}i93K3 ztJQqvUc`2d`svZ;6@%i?Ec!0xomrnme)(e#Azp*aq1J8A!;ml*;6L% zL8@>E1%$2tRjI7W;x><=fg2+)Eik2UXVIV1L*mk4Pg4nM_(3;x{;Ee>Y^#I+%o|gT ze9KZyI@YE8yd9$3`k!yhyOmEL0H^Q!UL&n5GVQ@i?8?eY?H=F3A5V$4a{v&IfW)!f z)b(aj>~PV}IQ|Ru&JCe@dU~xrhdNmPy3DxBvk%E2-q!X~!SELWK=0IEe#;eC-| z_fn#Ktg*CE`1*VO`+Ociwo|lLOpWgKY)N5Fiai6EHHNY(Jt49Up}UF{5Wjox4TzXf zz;8;UUHruB32cJqP&aldJqj0ZpYZMMulCz!g@TXKs+Q(U$G{v;BBvE}i*jDHy_qQ!+7O7*!_EuUP?^u~hQdUT5&R_{2&|=b} zS_ShVZW*4)eJ!zQ@RN3Pnbo#nA~NSwq-xIJk?D&ND5R5c++4JH?L36Nxjl6SP^Z>olx$7E2_=-qwks65 zxrN(5PijUq%;X5sLQx=A5GRw0ok{x#uD1;}J4`>PN~H|(Ny(TtcAlrQg{9Njz%U2< zj|E&kDpWQTc4?!oap*p>LEF!2u>9IO1RAS@%rv9&mm0~iiSx)XbqVVsq%O;irJL`T zO@BPOu}~rdxdN>VQFE0&ektRu{pBi)Hz9XwmGj;0F5!+8$TckQFYkC(k@Dx*y#Nm$ z#YppB>rz~NEft&bVewbolOcyM1HGW5v)jYPW?#3i#`o!VVOWBMJ1W#6Y=r%Rzy)F8 zx`?2{isjDsm#Xl_~Cw@ex9=!sb}N%#L9Pm{H~<>~RkxY)GYA^-n^h?99$J= z0^di?l-JH8_yzvYwWf4ojR)2JZ{j}Eku#{=Q+*dpgawLN1-QB?b04DxKnNg{4SF^n zvL5aC{6xX9U(;8pM2t|smBz4-N+=LI*D2_Wb8^g18|v~8He3e`Z7#c93Rm3#C7<}| zr~iq41UT7ff|_MW4Tcy<8nuis6x#Im^5O>}THi$)xoJA$GOq4Q3J&n9c3UTyzZpp$ z;Do7GxE6XYL&eHu(OL!9_JkpFZnvquSE*t5R3^d_*0kBZVFmlo;NHCf0}mIMUQS5( zsbuhqq-w1E$7Uf28ox1HlSW~A>_2fW?RrIuBn3VqI?2>PZiTaeJ)`mh>jlUtnXwQ1 zr2Cy;tLLT`_pUj?XP{q05B77c@u=R8jZJsn#p?{E@FSLNP+}3{inE8CmcgKGCFdj$ zmW>9p2^lj1CIzdF)XYwTU#l0vXBO1%?8)A%U5!vZmMjpLQIe#rxv~F+4IaLthmG}T zqF9+D601SMr!+uYCJ&5Hxqb}djJwvS(;x=fQyGRc)cj*LCS!zZHz9$LNYoWz%9O?z zA)^=&Hi^nasO`Djs2Kake0anNpI+MfbIC-c{ZMCKEdd_5of;2nR#2qD9zlc>?YVYq zasGPnj4Itwb40`V0X&J~`@doDKZ%BGF&-D{XlT@JvgdDMqm3-N8|d46~@ zjJC_j*zE*bDQ-yv&0p8LB>;6fB7>&(=%az)-zz((!K5p*Q7&{2Dgp?Q$=S4q*_oE$ zESB)8Z$Iymp5;s0cVO(04fO`$b7rtc<=iaChqJyRYeo!3V)zabDdgH~*vYB9l1wqb! zOLfjT)U^FMd5*k&Crz%R#o?D5cNie?gX$tWVqywf_`ct%jpKy$!otF_BR(}6rRu9=Dc+?H8E$2qFuM(Ce1#HzC)h7? zc^%22iqOk{=@219yFPOIMHyc_D;=53o`Pfh*kw5cnw(PQm6X=b2EM53%8|-iuSKRT z1Qp#7$W%LZ?nhL}LuCP{OP8SH;w-;b%SfuP*-~R*!cRjGR@G`20P8G-2^Wm#00dp` zXsLm-#2uUUjM-%&t%En4Su;)*Vky$yhrvLOqI0m|F$J_370tb*5@qOn8u@#wjOjY0 zhcuV+Ku?D)UH(ny4cSNy5FrWheFA;v-xyrAzL2&7r?}(Tyrv3Bghz}yOSmK6dmRqh z39w_KB0}r)zN)+*d&`z5TS+IpMkz*!c(*Xj*uyQ{=`l|CGK8fg?Nwpcj13P?jtEDy z#if{&S|aZBD0sisR^Fueao>|>!6%kM2iBWMxKlK7A9HF>BF@I-T>YU>R~UU<$5t#4 z2(8yB*${zGnd!r@<${4xA!C;Xh-t+*Bp3lC9(?0sMi*Z4j!FCCf!W)0Pim6L->H(p z8t#awy8yW2@DPgOR#55Ezex?tJJk!rN`{8U;>93UZ)BI36u0mlpS?#X^330dpI!aH z?W*~~SPA%r&|Wa_zwbQAt5*0b29Ypased-N_`?p^^DvAK%Xu<*F)p8Z^!qK>VI%&E zwtTro{|UyB5z^(Zw$XK+R5(uyVy&{5- zg9?|OOj+P>c0Is)Vw=OnGxwHkp^$`)^{KjE*v|u(ppU+rZyC6TPZW_ks`Iqc98_EF zQ@`&+h*0twPUwPK>trnFF{n~l1?pIEf!r}e5%_Hbs#l#?f9e!96|eG+x3u>1G7<6k z?B#!Ip2gA!tU6L)XMkBN8&P-^~qus1vUVz?rJd0?HY!mfeEnDy)~{Pi&=FhW*F4PnBxw43%i#S~EXw){Y* z@PG!w3A0aq4cP#%tpuNR`fNvo{I9keQsv0r`#f@% zBT5^Vr-#Oy%R@y$`1|u*-z`}XATy3QJ;*vuIoR(Bo5GwP6K2S^<1+=6zdM&?$pYRu z@cf@15>8JDK_R=Rq^#5J?dnPqN!&3R=%__7waxc^kF4<~SQuU)g5Kaji3ditFNYz7 zACUE^tt8Mb?0s{5COuO(rLP_SX0IbmD-2^Ln#)H&+d5s||EH0RkOWJ$xdb1X2>`6D zoR>RY-Wv7>^n@Ml)E;-70ZRdn-P#+#pj_=sE+ z5tpKY;e=T;w)!IzA)EQSmYP8gOFZZhuJwHYl79s=NSqx=Trk4t>kV{m40g#_kxAlXAgI5;X1wjHWOFwMk@ERY2^i8@q>oP1|LUOr-un7FVWiy){-rWPaMm8T|_JymQoMS}A*H3fcp-gS1ekKysuq*{Ds1Njm zL9=W^#JG2^{QtpJ%Y2v;1J;9I5b_UyDt^*SMN@%Z<6YTTK>T>V-rebr?PsETg`-<& z^zM+8O}jdXOKj(Z(p6o%rEiI>Pk%Z0KeCA%AJJc5ng*?7i7-h=D)X**hh^H$t`@5- zbNcI`U$8ViVgy5Y6JLbU$Fj4!Ftj#^MMOmR9iTx=nrm!cUzulj-S6}{vM$(@g;G2> zc=x@^{(Ic{m?t!MztW9V;ev`3S-Sd{mRvJ1{4N%Ry)UCCXdXw z>Q4_>O3k^!-{EO&Rw4anm_<@7gibWYsGM)bSjJpFP5hcCHGjO-DVDK869C-ZarbPB z0%^B2SOkbm@YHUZ@O2;|Uvjl<=^^za;L$@g=6jpkH{1rrfTn_8eb0u#5RJ?aO;cO+ z9l29{dL07I+4WO$KO)}Djl?=hs67NG*5-NGrrr4GNm7_>lf?G3sq}p!ag-+OCm_jV z!un=g6YjOfItLm?>8H>^!_ka=khVjf-6+G(g4pQT(mwg}2OUPm9O7$(FrFy9`_TW& zb7gexJ)m{|@`_eOqfKj}#D*zhH2?BZF8w1vxKzy>>$*W!lV6;Fi8}}uNeW$Lp4(kn zrr+BCN=Z<)0P+D0!(=m*WJ*esA{u%{yh&5tQKy6u{Z{kHx%VHB)7;!816R=89ymJ3 zeRXC0$?-}0K8Wl@|GN}xI+fk6GcR37U%~+u(<_BgB) zyR9=X9;TtOF8-}m4YQG!N_fjtLGXH&3M+`WM9^S9RZxssOH$39!her}zZVT6ZMNz& zbOs>vyh(v?wy%KdE{H0+#`X2fX%9u0*5YFOV2ux*I*M`0KmKfAZx4CE9MYA4vM+`SbpL8nS7}GgIs`0KTaHci?>xl4}UizBwYabVENjfG3i=FIM zeSC+;ta0M@-(y%bZ&Q}F0N6#ms>YNcCv+JJpU&*#<1oqMWqVLsggmyXI(o%YLm5=T zhJ=lPxjq-*R1iWm_CTS9C_nq>%Q;L+V@!`C5h*8%HV~ZoBI~LwS>yO&3M46=RLY`M zh93aKxy~+*o!)&f(9~|UE#|jhVmWYwX^+G)JO+Y+O@Q-jgkwzqJivR`nM{V= z59&YWXV89FXHyOWQ2xtzV&sE*k`KD0f&%!<%?zz(9`E>W{n0qxN4hW3rVmR>r)dsm z7U~yWhD@X-!F1(UU2P~@KdVVGMLD_afEPbaNP(~L&>GQv&@HE#L9q!V8_Wi>KCGUO z-#kGc=CJ}r>axG0WP`)O?PC^pRur%Hgx{y)iaV3O=_>e4q6Qe@AQ{)_yORv*BGB;b zt5`_*XWjH>A=}Q(!CEyFQRR3^uQ|ywsNgP3(dk|GME{dnu2Z=eUXJL+n1)$~X7|qY zuUxK&A>h4~?47la=Sd6Xwo^7O0iuFB4mbFF)Yl?tnKO8qbF7=Ro54U_$_sMA@4$6k z5d3i-N!?$`uRt9wynNODyi8+P>~(A(R7?S6M)(Q;Q-LOp4U?U-Himqo;AO4Opq8Uc zqLFhp$J2@V>-VNSl*W#i&I*Id9`@$!5{SnwYCe(woW4wCYN1KWLauDtvhkn>zpG?e zk#iE@W0OOovJMbYnY=k_YA4+NIJrag1zZ&KQm(~Upf&DqLFX#|0m!Xh5A| zg8vu=Z|m@a@ePrn_owB~#`E$2NG`yv{IbK2VyfcFJJ5jqjrUtI>dUOK|bgePP#< zBpn8(L!4a6;So|?D?k%CgSmRl02ihW%%L93?Vvi(-uO}jh9Udr7y}<;I+hYqg)Q4G zY2Wt(6aUbHSF!r;!Z7VSj)xo1eH(Fg^NsA+V$%QP|2Ji`+;{zDEPJN^m)x00>(R$# zfK~{UEJJ>@75_j9Jj#gw2u2LnK#bqwyLRD0t!=t&UxoK4zc#-Ub_LSll!GfO5;_h6 z;Y|Y8LQ_RHUXAEXdm7a+z4=_u0)0f`@81lnDYVM3;lUoIzZ`!C8ozXi6M-I+eYMUy zE*a7jR`?osQTT#3N0<0UntSh9!bwR^9*_Q1$qhAei4@59^|8M^a8)m(Ktaell4+kCwmMQwL=a0s*jFfy<3y(+mRR zp5d~PXK4A$?WE{PXdxq80lyB_tRbcAv}RyxWo8waAKa1Lh>QAEb!#h+^OAJhr#PDQ zC`4{r9v?^bXIa-%8IGRDX*nzCkHe02Btt)`BoO%6R{F%^rpTohdlgDJ! zL^zuOk58@wj*&pvKhho&7QE?ul~nFc3clxE5#(}YCNUaP4Rk0g=&%4hwsxYg7knjH*S{4OSb(}j&_WbN zA0Mzwi(#wP#|8xAXYT-|ZrQ^L+=)@W-)>>>e<0qRn28iayS_;=fuVzmO!6&~56IV}=G67)o!fi;mm6cMAR}SC;mBRyr_v>&&XO^80OF!4m`Aabn zJ6*d-FXb3cNEGA{8&HHU{l9-R^BAWIJeW&5=05xzUW2)b{D;n$!n=!3ugAZl%Dw~K zK%aC5Tn-cUiI-i8_7WQTOr%^P0Hq-1rFHcB+zgaTTs8_F z_H*f8#Y9AO$N2;O0M9>lS?7I_p9Zan=4M&i@T#{S@{pYf2$O4_fy08k^t|+Hs4xg1 zk6S>9BPqB;ajWODhN{3U4cbVm<2)cxUHV#pAC3s*C8l-ZBxEeEvW9mj6xrwGkHH&2 zU7?rCXv+TZz!KIdy>GEz_1G4QPi!C0 z%j-t&3hhqbMX~Sw%?%;MuFeHgx17JXj&AR?D@k#nu~AKhBY9~)oCY@H21#ZY$#5`FG||&2{mb0UP#a{Z3^U& zP+2WJn4{NU?+w@e9?Lj-$MsueWquxvkttX7XrQ#E4Uqx-YJ{P6Vwy;=f=7xIEmdhe zJkYYi&v0br#Z%LA&6I`N+oomw1I4SK^G*J%)gT|oZhB_sUWI7uLG1J6FpMlG-9m#m zLm2@yro!@6#N#@1Uri=Sr@h(+<^$u=0@+c5BR4V+(@a@Y<~s482SnZZ`CQ3<&R7J2 zL50+JDyQzH#+0&QdzM&Gq1eB@Tf5}3ySUi)oCU&0Tp(qP{;l7!9fV9jl^(;=P)pS` zH8lnKuASq0>(OWh_FxT?RzwDfmsK|=KYzFG#s5W`Kki-cRKNrs`(0JT$*pk$v+}h< zDM3*sj%L!%Q_vLK4yw4>bwGF_pRV#MJV8v-OIc7*5Wz=GbF1)OemTG-x9{KwCxa?T z$|Cp~>;M@Icn`|P70-3&KDpGg(-{f+ZA#w2u}mZ0cjNfYY$tx5NlABKxA0A z)PV+{FxmOzCIHGTeS^Q+)>rjWX4+hB(|xfJP&}5P6s-40ULET3V1frdk(TYI>WKQ3^8Arc&@>MF(7;@9-$6zg`MuT;ePa-XL~_xJU+UyLC0^xXq;{jiLDok!~PEKq>Wp0v*|E2q+}6 zb5yAjCozut6MFO-PmtS-XnfQ0F?<#bi3*YtAMDoPK$c^KsM1(PfkLy~1FuIYC$+nU zVR6jN3b_kg;XqE#mN8!XANddUO2wGU7l#g1Akg8`n06&6_M?T$T+^Dfxi(CCLBi;i z52o7Wkz=fbNeO`BS}Q7l)V@CW#QG0jZgw6?$)TbbYzfBP3_ICBL|+Mc4a7NQx!pYs z+Z!Q)x?sCx^N8dX5t0Jcj+=O##I2jGd$76CqN0NO2M+c@gMQw8I z=rnXP&2AL{N3~`s8KkQ&ZlKMZmLT0L;5{`6b)|uP^=5^>usj=SOst}O(?gsni#gCy zdGM4fvW}N&Rv7;E)pmC_f$b~aM#fkS9ylS`TUVih-TG#OtnfhU3cz>aNjE&o3mO4XFX50N`GkdQ;&~+Ao=8DI2YSxTYut z9BpsMp2&Ycx^-}dX*E!ZMC|`I!ETiliq^1{0$qM~$u#mEd#;l`tJaPgf(qBXHO3#v zr%Wi7c%0bJcN`$m_+Mj`h(xlK{Q$)URbtxjFXN8BHKLJfi7v_=TWclpg%c_B9LV2% zv?hQ62O-e8*AJd*K3olzk~iLeJG+|K(pT~E=osX>7z^IfQDV()qt}jJqau!vsSxVq zbD_fKy-FnEh&ik~|-wR#002bYYkLwv{-SL43f;>cpjRI>fwK|5RLI zjeScWNcBI^Kb2-*n-D3W3iYxEshWs$^DBvSxuWm4RA2oyc%_kHOX0{b>T z_2^9(qd_qD19JUxX$Q<0=#2z{leQQ|88AgJG?j7SfniEiwePZqe!mx=)k4&#O2Zm6 z$?1xNPnxhr@T5*N=&PKfdN=#qLls1VOu%4;%ysfAR4m?a7NdBs>^-IcaMRUk+1IPn zo*oY$!$UZBhHAGR;wvbjF;Z5}tX9d8jZJHj8i1$$UMM~`jc8t67!R@~7~NdtAP>hjmYBtH-U9tY>GK4IZ@ z@N)=kfdO+)l$=gQQd-=BVMVyYZ7Ho~9@*TPt1VnPGE=A_WHhB?x}Mpi7Pi}`$nmlj zSqX+JBov)b6&~3f26d18(orN7R;IBNjxNS<>`M3jQtKCou9*JY{v2t}P-1y}VGeZu zUe*|Xet7(T;>|UV^#QFPjdD6rHK$CZn#_j!kcnbL=t%iz-8eKxhnG5iJL%xTYsIlx z`r@0n0B}{tc;2ryPrsEsexfctJw2c{`1B;Nu(TmiF^EJQ92yz|JvBjV06bOMyKEbf zaLo!uo*T6y(KeNYu^C-Z-*P4IP!QjGr zO;CZ4NpY-9zNPyd;j`jdo2mU<+aCgYsjMqy|Hon)hGzpd3FuG|;-jj-n;7V>8E+AV zU59sOV33LLl1nY1fidVtb4+$73x2yL$)B_RXodKDV|I!`P9@7OPBkgMaosnN@E!Fo z6*YeF-`K_ndOBx=efQ|7%4p+1Ns+O!Td(UF)T-Ow%EqU z3C57LzhA~-D%TF{sQyabsr_b^*o&cnjP%1A+9%U_U6aZUTTDUKp|lX6{SJZA!>INw^!nz=*h9HM!kwfnnyeHw~Z22N6chq|(F0 zn?35`C8l?AxLfkUDZ%7na~khV<-g#rjga`zYB~&&XTi_lTsN|&~YyF8LM6}Ly z-8WXp$?w?xC~=wdsG0i$$@!O3QZ$tlb-qkx8yY}&FQhp{w$eNKhg0p<)5uJ{)^9Xr zndIGO3#16e#fxg2F0Qup!t9M%P~g4fM9JQ`M1N7)-X-v+Xi{@F?~d;jQJ!l;7=!zK zbn-qHO8^~Xy(xS2MeK8p0u8f{L>FlIU-D+@66%&Jk|mwlo812~3`RiN-#R2wagI-g zC?C%L=tYRk&5vKb>OE~|Z8`PB`Lp)xETmA?y?Fs|>j~RC>N4e^>Eiox=XU!FsN4*{ zA}=@@>u%rf2<$EU%8K*e+4bkaQV>Eq;hT`V_CPI<)n|kxxpIaQu(julEune6_p+{+tD5x8LCW=*j0N z{we-}u=kK&>f{HA1QhFDNnk zR6$a2LRlU}5So6s)^WK8P4`k|dhVtpkHPJVoqkz?R*5FK#lsY(uL(;&HiF$yB5?HUH zLOpPK?z*ra6>I_v{@PD&1zxr3->-T{ilRz6JwT#DWv5c1DYC1Eq~bY`XyAFhMw;Jr zcp}Z(yEM4vXrIQ3Zo!}_Bk;-KuOJ3g4O@6=h+R^37i@SdlLvv!|Dk*za}X!4jz}qMO^d{DCE&^xP{7dI>mM0KQaXdBOzG2X!n}^(Wc5yML@}Bs$FWWl=H=p2b z#KA)iF4ry_i-AI}zq3xr9zfKf5WeKO+fFIc@n`-ZmA~@=Y=u~vHl&D3aY(hl3d0nq zbUuH`co^`DlHBTTH4{+p&^4Kh#@slbGy;yxv!ThL;xOMk9dJigJOA#KvD^K(3~gJx zeOnl+7y;QO!80G_%Cvr0%Ll~YP|IOMuUpOxF$&&FHd08*P$^MSS@q>3g)v3GF)Uyc zfAcd@_EjQLt45L+Q>Bd$#RF#P$>;U&$TO7Kt*PmBX{V*JsEd+Da`N&QiPlqm&HK*) za`SAX6~;;;mUG?3sXC+$Kjz4 z{+3ecAcxN&a5e#CJ@311I;lhWCj9-+tT2mz=jvNwb%E=XiLb>$8vOwX2BfXLcg>n*EsxJ#qKYgc(H~--ug_kY-$U`luIjI{HU+5Uq$M=`dEJZa_=VK%&ED&9Qt>~_T><9(Gf@ey5j)t z_ASP%2y67FfI4hJ=kW7qdoLY?-{TqocfoOY{SRxK9_iButh}IcCBHup$w_X$(Rxe? zNdKojxR+ywT5aZ-6ne;sQ6$6r_*22$M~3;MpFQzI*jfGniOtaW`KeAhc6wZDuH7|4 znwbQHi*SWTiYp)fe&FNBw9RRvo4Ib^<0lL&``i^e?U*?CyJ@NLmzv*xnz^IzrnI_$ zq`;B(&};W!2Os#IamA*dX3Jk{KT25kRqn}m)^&H-x*&Lf=(i zVdmE6E{Q>nq>|Am(p1*jk+q@g-Yo39Yvh)^0!ES5I(}pD?ZzyZO^f(1ucvVe?k~H}Y38)cl80o0+W2y(~8m z!wC#wA%F083cy4nWi4jFV%>&43**+iAHfE#%1ifpJ~?h)`Q-ALq&`<_Z)ulKq{a0P z+gYB58zdjqy^}lJf>9a{fcPJ6QHPPm#7m28x&(L&Lpl$_H`_@*RyIkAP52;;i;Xyx z<$N&yJ*KaU^ucg!Mm~tauKt-|VW@2#=}zaeG1m#v>wOf%f8Z6{@!-$M73)nY3dDW# zR$V`TmNp;DbWf@X(;8fQ>0)REJ>)Bq?vLiFeMAEFXa6PLi_A_JxBipfxwH^)Tk9^7 zN>ACnZsie4XjlMC6HbVQA8tM-LD5pS1PO%X3_E z5i8o{Z4yfE8CpKBXdZ8Un-`)d@!+1>;=%os4?ZFdy(5FIqCau&S9GSH6;Ow|tg&HR z!ILjg$kWG^r78WDO!_IzL)cCJ!0)rdxG%D@Y#}<$($@<8lFStDM}iEr`ns~X=f4ho zuC9ZRA5*&QwtsZ*I=9lS-2B$getho!>FQ`#UUMMy1H7XNLFhwJ0C4L&wLG8-`o0h) zyD@82WCt0&>xWq2G{C z$8_!)ZakSkan7Ub$*H)l<8zhaF5kwTNAz?X2IT9&dJi{*GOvx>Kl!oNwZ(A?9+iq* zMgaNQ_8%KQI6fP?r$5ILdgpQ0Jz|*+|J=w5m#gH=7bcI;`zz;3+r27l!)O0H`w&cr z81Xcz)@^pgXL3@GMv;}5*i*abxoP8DufZgwT*-w|{x5BYP!!&Mo=VQy?L@S9t$(;i zvFbi`eJR7yf4hP|r>O%0izawsq@0>d=EYRuPX^rqab`8wIoh5@?F$QKz010NiNV4D zJ;mqemdJCps>o%ss(`G9$Y2J67jCXi-;LR*N}pnO8Ey?|A=e-e)|7=jI|a*4{+W)C zk=+0dNSL%<>b{2;iK3PQ=PxGyS1DLRJGZOGELQgVg&=r5S!gCf?B;9$%RjF0TnpFihD{zaK7UiT*QnCO!CvN(`pH{!71IJgB$-%S!BL^!xCw+?*m;_vPVGw(s8)vQ)M_O7;jn$`S@4 zTgj86M`#KSQjC3M-%UsePmhwUp)A9o?AsVhDl|%CX9f?-I>^5Lu6vk%-#^~JzQ_Ci z@gB!>|2fCp_kCUG`8hx5a$WazGO)u9f$Afjai^DJyHngh2m1RjWWEKxvlfzYme&~( zmH{Kp0pauW3|jXoD(Wn$YLE;&Sj{lh!GVFm6`jvMVh`tJ zf+bCAnNt;L&;R4DsAaSYG4WLR%CU=eoa$w<%zcF#4YDDWaV}E*ST&Mzu#8|U&Crs^ zj9k+_W6sxdR@q#)#mOKTStl9qI0-iYfgU51SWJd(Ybo3Si^1?nK*k)WTQ|((@$GiR zdFG~qzKbmaKHx<|EU22X>z~IWZ*iQd^&wT8fQMg6y|U3;W2gtGa*m`1xVt}o@YV*& z-sU}WKFggw%8@cAt2y_Mczk=9i$qWa!{&#Ejeer3$i;CNeVCW^)f)pcP>b3@w4y6+8hz#NBm6 z@%N_4CdTXD(ZXow5g3YX)OeX7%OXJISAq_vUi*08l)?$3uRS_l(%N8aQJ(o+8}^K{~g!t|02PiR`q zQO{22bFak0H+8}j=lc|~nEHzTZLgqdtDEeW?rG;NHU))EzF;lj@*UEUmO^=x`B|S~ z?+?Fu>UkESdOx*__aDOWyR%~Vhu$PtYJ?~mo(-!z6gWDtk1(Xy(L?NVshIs5?MSJ5 z@N?HF5R9d1zCt41m3f6l)f`s2Vvph-DfvL?x{%OIFgYwuuWHU_Hre!~t*RfHz<>>e zqf_9d9J9ruYoF(0y%*dI>Q54K`E#?xRIz^ocnQR}SQTLEk^S57&Ba9z{4>zqeo}4l zW7pz{y+VnTwgBWXVHJP!vg-5wR%uwcTyQY5RkW&Z3v`-m*np=dE40P-H*BvLe0f?| zaJteX&cfxwK7NOET#Pe2fLGmuzbCK?1cSbwe1BAZO!o}nx5dWx9!iz6q+iRL+GE1Fd@d)lP#w|7E z69J)aADXRjg$%4Doxl>Nv%WBP8Oc5^*sxU&jue#O#31U2Zaq9&BbT4YB-{_D+yEVr zK|i*a&XxX;Fw}r4hLJxjl8_ux*(B#pbBQyNKQ#wr!Uo4$`oO6)YFl8#40YuoWwkj1 znBi!|s0(QcSI8W(>KkYdHLAYqT5x@ zmn|w%Iqv>-$c$L5&?B=WTpzOe+dJ}6#pC74O(A*h$Hh7NrZTBPE|=7Xs*5yWCf(yWhQz3W_oSKYygrYjEvxZCX+`NX>q@? z-K&q@n8*kTuD4>Y&OI`jGZMRVqx|alYAtnhbJ{Q@^oW&YDXG2de1$ARh)bj*#_30A zXTsSzfoSDE_+rQ@x!OJJlET>1LK#(#PUj^PBIc$dGR2*qs4EF6N`Fbu{82kmFDF%ilkQa1jMHlSqYN_HsGAke9N zbxEh|UO9STI}y+MD3hJIb0Z{Yj*)!v`p={}R`kNiy60m@yZ8E(VV~OQnP85)@Dk4CeHjK26%dY}j=YxuZ&{X}-3j`ECsYXyu~h7s*J$CYIAMVyGW8$3 zXr@D5KY70ckh%sePPA%-@)0v0!TPhc|sJ8reU=Ir~1oOXLb5$x?Xdvnni_Yjgs#bo=Z{9FN; z(mLF@Oa$NFHHhsNUR={y+U0L>IJ3o4yNK`XoTTj0;(cy)4;VNMp;^Ns9Gd5x$Sg3y zg!z%B%chw{noVfstR+q)@Kj6{&_OIZ+OGCmSacvPS4+&Ktt1=BPe z@2vp^fyvOkq(}mt6`r!?7F&S(GB#kp+$)jyYU?sNP+sh_j9{9dOu?PWr zijQwuiiJDR&H=aK@8@^3`?~tLqQ1rVxLnB+Ihv$G$5-Ei`&iBhs{H+Rdt^JFrLKMq z_e4PLvd>tzfR&TU0GT||=vK&jADluk#WD9Pi+{Dxgr|oE3X)*j9-EE_VLjOn6*axs z>F0toPihBUZTqAV4qpez06%jKWYm5k44SDC?vgo*iF7_EA*3BD!~?}L07X9@E({ek zV*zJR_MwUg-Z@ev+qXb3c@SXOjM>&B zRFu;CPq~VG$dJtla&mHhX6V@O;zFfRWd;*Zi?+ZB9Rz@3R=xS=qbeBe4@ZYL7^VRP zqmBxBV8m66@|kB}iZKcMgRh`zArIMM8;NtxO|BOBu8qRWcvyO494M_6kXA=XvX=T<)SUK8&hNCIu*s# zV2l}H8oNTK-Ah$5*DYSdi){uO={cc7V|SGg3%v`azlg;3izoYMygTnG^iCbU*9Io% z?&I?e!KiQM9`Q#qRMpAwb7V-_n;mRU&u>oD0ui&JC0xR4Z#z@K@0$^_Osv7hgUw@3Cr+$cQj$394jQIxY*4AxVIY&Ly1FaH z#l>qbgEqbXm-Ni!37mU(5+rX+qT86$uM5iyPml<940PuiXnvs8SFtVFNy@~v+naHF~ zqXUrdO8niI$1Dt7c4;6WQ1kP}iqEeotIcw8oL%wZ0r?>y=H%<&eDYBT2j{f+vL zr*%(MA!5oE+GGDxX&TC7m1VT@2nj(Jceh&TS|O2LLPt39vaT2&8Y_cwdjDDpwKBEV8$(Q>{kAobB@{~k4vjVI} zdHi6ouWz1H!N3jBVHNm2UQ2O1h89qv$dxS1px^cEF4!Hv;Zp#)+ z3d-u13H!juE{}=_>4_b#H1h}6l_9nno7j;p8SLJo0Hn-)N1scOY!X`w3?L)GQCFQV zr}KO{z^M*Bk^9~Qx&9_Himg7U-aEWuw@x}khcn0BWT1L?9(aDKLfEjgYdO!xf}YRCPO%?r9w)?tQldV$Xb z6x5@j+wk@EIQ7D3K+YEG%3Qz}yW-^^Ve_84E zzlVP?zGt9@_goK#@(#W6D!<{DvaJu=t4(3e{iK=}@|ff53;O#&is*`Yz`g5OU@c@hVMib+76luXC2+VAijP$rP3e>Ds1#_VIGNpaGD=~`!giZkS$&M7G ziger78NNVGntKFgghH`iXcb@~wD&Y8re*Z?;Cg7%D?uIVn%_*`G6dO_366|E_6$_8 z)&`VR{Yd-58bv`cQU_P+kD{)CM5(y2Nc}YLaVkzIj0jbhp{wsjA#>5`r8J{lKr(j} zUR#Ku0oSuMf*)o}HcZPRW_!-4p57Zr#}T(){yS5S?mI1vLqlJ|;Zyh#&HmpDeld*P z44+^eUDGKi=VxSH5hC)>U%FPNAoiE0fm2&OLm=BvU)TW5GUf34^ECf7-F{KozcL}g?~FN&v}1hv3juYT5jhhB9XWjNa5$+#-9$BByiAK!sPI?G*_Ai z;X6*gYPQ5QoKWd~NRw7u0V7GpLggWm0*<6BlKK5JAczSy$3JVK=?d&uOZkQ}FHD%B`K_XB)_rMN|0BWixgqZ?+&mfvKkgsNc z`QREv0GrVKgM!)%?mJoT;=OU4eg|0q{6a093>`)%AsC5vinZmh09#cP&WKdy@K+_^ zCVK9vGpEq)ZWEOry%+ef?x7ugX&9&sqGP{78=w3y;*EQpY1!60m+24??26pB{D=R_zo&Y+0E^IhUnd|7Y3gR-IenRVI zE-jRR-LO&|*j4DoB)ftX+$GY!gpVh@Y6t72lV-qHkyqdY;h&qEsbq+}IeY!h2Uz~z zGZl(G2%*d>T(23z(QW(V)(D_*)jhTJb!y6~rmn6~{j_i(P?CJA#-7>;-ohql1b|B= zfV{!}mq3I4{S5$5O<^&%vQW_47DeY$XSeidpt4VlT0h) zpn8Yj>9=g_`MI_27k&wx&{|+R5z?0P+`@talw?%Gi-2CL>{~#qOenE|!3e{TAWdEO zBlxEN2l5R-7B#sU^!eJB!4?9bB~S}4kCZu5 zMl0Zhr&2r)bpkg5vNM;=>~l)}KRng^Kq9+@<%rsPR@TW+hdYsH*tU(i=#Xe`rvs85 z91e-9tQh>Kw-EcvyUiB==6qQc9e^HstY`nwzSY+O(HCb ztqO5Onr#HyMxyq3yyJwT1?;bw$!{^Hru&PPgyX?65mLIa>}&k2fa;T;j|aLwFSb&ervh z@WZlw%Veh`tNrLl*Kmm3xwqdtQ=%!0cTihx`E+X$jJMfkXujbIKq_IBs*q?`S63{4 zg_W3_u3MHyms-^o5cF)`@FRF8*9^KQUomp}HUnxgq!mHlZ|AQH8DZ#uT)hzGRHg`a z9?HbFUjOjgD3jk;Gh>28kt(3aI@}}X`#2*p%>C&kO z=zwyM`KBn1Vadq*KD89=6H`uxCuS%Mn$r!ft>bkxf9bXz|<+_ zxuVMWXVKQR&I#;NdV3bxA-o9OO*WQMOg@&&SBbxTL?Et_AUlj6KUy|vKQxe(B0wt`=&!UlcMHql5FP8! z6X+I-DrP-ztL@6vxcC&R54b!jhPYIJ-cSZVegF|OCtyS;#1~sR`6#wqy+`~MXu$(n z`BqtQ5$e`CWMDD+4PA@5$FaAIuNg)-n|584Kr!q*rxy1K#``k!X>bS+Ruzy^z^t#1ZxO+^C3llZ;l`{|G@wIw5SC7wr|v3mzY&|qR0k$Q&qN>Dul#Tb~r^$(i<10UvVQW^6=C8u(Fy@KIy?lW=bV=KNEUB1E5sGFceT-OxcWs#0bD8JPB|bA1dwLNYIQ z#|JZ~Em^_PC%_Ii7Y4AWm7a;hIu6rC7Me)Uj$vi=ToLv{f^G;f8G6D3L$T3SrhS?2 zH|ehc1N`qFX}F>S?LL6PXn|;lr#)@LFlBm%|NrjI&`bX>Pv-xVM-m<<5hs)zhrmul z8Jb!NkGXXF0zjKd{XL%CQz)gN*V&E-mI``zgo@J~3f?~;pp*^vxwB9-kOfA$v3VO* z$Wc`j&P!Nf4R!U)AZYS-&=DSmjzz0-cLF2rKBvkK&>70v!2rI}hpt^XDh)P(Lx82;{bdELfmUc& zN>gdtrz#QB1F%gIhajso`0a?ctKC5Y*$dDHEhbXBRmZJa&i)s^he4Gs!MWXq5xKJu zRzjO~i}hb+_s7f5Ns5Grn%o7PQ7tJQCfgR#1Xgeb9tnXxle5C410cudlBqRvlmd1a+zX=w?IpWjJ8y28!i53C24 zbP*x}q|&}QRJ`eCJy3+p=>eO9NAYIpBi>!?A5a14TNIJ|&hdZ!4eH7Q=vawOa7w~IatL0lY!2~e{U zBLi|)HsE$-u`SYj6-)aXY7dZv9l9eZ+AaDYqFbv?YW{cl{ zK=?$6_Rm$!<9}T>10L2TwIzT`ay)BTp#x0ATsWa?#HT_KMG^pmZ>bWNHEH5UeCE$! z4k{wH{}-^Fe^B}N)xYHe zRO`R38^>A)t?q3(UW0Ba|1nVLEAW07A+E{)%Fh14DFhA9GiiokUgRFmv{g;-=Ke#H z_Uagz2IrSakKS~J9PHp25BH%}vj57+eMwM;2KyMT5Bja-o|&vWj#g!mgEt@)pYQ)7DDGZKATV`|m1!2% zq)=Me@rGb=asTO_96Uh`S{*xP%=h%O`>di6TI(2{lShB43s>Fqc0L8N4@~C`*b{qa@Fa zJtmjL+vFk*pY}Bd&N=^>hicP;wZ)FQOVwg0poSaAj7XRi8dhXnv57`K6TfK%?Fb(G zuI@)jOcMPC#rR66jshbC$6#rj3HmyLZ4#2z)5q(tgH@9qh>_xgEY5~i*_>#sS0`TO zJ05O+`!S|yA?IY>xO0IbyROmP$+0(Fkjn9-G$$|mR*h<3^er3i3#>hZZs?Q?I~zw@ z?R-qxG{*PLo~ul}6`Mxy70Ha&3+GPl+@8Bki(+Q@lj=+os~x|_( zuDLqKLc7PRS90=H*tGgj%EpBKP^0PLB)^-k*0GS^-@Brvj56CKZTE@?B{QV{$}RSH zGy_4FSyL>oixkl&gu&7_!7Tnpb9Qfu{@NexNmM;*P0$mAtGMWE0)&#vseIyi(Of5g zR4vrb-*6@U@kY0;H$j%PiifJ?(cila`=P&?TD$JqmHRKQI{v6Y$>rZc^eXAXRxRyk z(e&p{%x}bRPF_oSCkoMU{_%^KS1?FvQW&)x4T1f_$*+f~)b+vONh2@|?O(x%4$+*u zSiQ18qN}t_G4X~IHOqJ`agAoWNy3hvQ>mWoU0eKmE=-z-%C+XNM8$zr;E$sZQNQ`K znV>uOXG`V(QqF&lJQYg+>@(97M@1nI(upKlY7*Cre}}uLcG>!~_yeUtUpIQ#aUkev zL6DoT)$wrAVdpA6%4m$?FEDXc4&~~nzVbR% zK*0&~j-uQIhJr0&cE2NJfa7S+ZQ`4h%lpCpJhgMZ;?E`tTnaexiMwSQaRA?nm) zAQN3_xOGanD1`azdEjP`37k2TwlRKZHna&QFbOo=>#s;33@mt^erk0UsPN$Q>GSBX zfbC)9GB@(jm1}F($ z57s}^E3pxyo~1)tYq( zYyxFv{4SXhZD#>yd#O%*@OPEw`puZmZ5X;gjmXcHyG|257&=x^?usn`fUtL|D z(Y>I1ebQ&zPgI-ZlCCl#=LPxFhMUr=H=+<<-nk!YqDLxzjG-{KNZv_nk-*0UBv|u4 zX!vb89E`^*c(;6rM1l6RC%+NN$5sjX^KxV`reg)+cv4LkD1W{q7@6_b6@Za!;;!N9 zSFTX*W2}Jbk5s0sx?*s>5@6#9uE{2t=ZvM>-{I+$NFd7n&`XpAQ4%axQr*)2@7=;< zWAWvzZTirut9p~tS&QK=^)XwwM7)XV0m1>E7uINB+1bRRvj0w7aHObLBJ!R{uQ|< z0P{cs`;z$1JaX&`qjo~NTq&&qg{wiQhRPv&uXBYLtzofvcNc(uMa{wvJw|4W|n;i$JiOYO@3e9F%^ zx*g}j_QjPL=~f>cZxxEl%S`&oBxMsb*fJ24i~-j4|K5uLA=Cc}b3==doio(Uj-?9rs%_d+K!%{yfbzMjFyI>xc>iw2lVfcAPrd*a@pq5I z2r4AKL=nwlx-sut3ova3s>xySL{|8n;P4C;VNN@ZCkS=#yi(ASX&^ zg19(IKllGF1Phz~Cr@AmAhb|jHTbW*RR2Kif6(ib0I6oUf1?^mxjX&qg+GhNfBqq= zMhHrNdnr}Le~osMO0`#7b*?HHryq;=Q(7$=qNmOOD^HrLapznDTU)t=;E+%CuYxEO zyOC5A{AQJt$<`l9y;N`d^j8!SfTzP?r6o$|H#uOJ&b5|FtKAho-UN=Ue}xeOO=19B7%T z$bbUi3|@32{moj{e9T20{E6iH=KKx2dQsf6oiSH2zKU-?D`Mtwhkjtq1!57&ZPae1(m~&Yv%u3 z!|6`_MZ)^+YrGZ`RlwDxmiMvGfb^SASQ74acz6XbIklrdEi6G$!`k$LzY-FDhB`SK zbDB6gO<-feHF*5sOqzulR}@7I4pih})P8dmFyoN+mF4at(=|tU2X1Y;ZFscGr7d`W zUvChx>m`nyIHNWs%zzRt#WwA3IoJ~YuH(U$T*Z;goyD)75?6+kifVPFrX-pI9w6vZ zQrxarhbYQB26{SwYYO+$>i650G-j!?ALuKalmIU;*suM56P4Ig&rk`R*v>4~?>81c zJ*6}G4?Yi6F+_s`0s^9Fe&6oyXm4+yBCbp&71ifx$57CpXZurC>`ovReWWCmN%Z?; z|9iSXt+oil4uV(a_5Y<_9S9BjI5jgfgE-nIY$w8Jh2`h~q~x96K0e5OczSwz3z-%M z9N@4H+80|O6*mG1|0CRIzlt2eLlhmOe{(r-iHH{E6FasPTeG{dG+Ko`z-j-AZ8YP| z(>#N{ntqvBI7IkoY<({F@x~jPBJ=v%9bA3Af(tlRc~siF);NFvo68{my29>+Si?&a zo#Intb$%O&BXTHEmzXWnN_~!tQq!F`WNyz}8sm3#IF7+hwM1b83pGh+zjik+XM}bw zusD6PEOYWuNjlffd0U$GCnw;GRe)+-zAR*C^+%HGcWu_Ea6CfeDA+iOQl~C6h6xJh zCZhcoLuyBrR?CG}N|62C!L+>^ig*lm15!Yjo#V?&ChhW@k!Ysu$OOvC`Tl2|{dqj{B2;1^R zT?4ikhdCdP&hd|H%ch^y>EUh902@R-_t2chDV9T<=u4GTf@4r&%`ygg)M5IK`59O= zMoGzs?5!kMU{b_sPO2Zxv}ULBHy#t^b*<16X|+xq_^G~U{r@8yYYu=b*nQzysjLeRs1G|Ao;$goS?BEL5L`58Uy!uKExxW&yIRKgj+ zjN2x(h?Dhdw{z7G;5Z$OGldyLz8Ob6|8Va*W}l(Z3^C9fYS+zh^{~PPX%`nui(hNI zQ1LX|c$f^s9GYgg6|AUK({NZ9B6s1%YrlowTwUaWNAU7S8bz(&ugOVeD`2f%KL_Z9 zIp+he>iiry6}8+2lem`|SqO2lwg}AA?!JximyGcP*Y6w3 ziu?Cg=jTGTd8!aiFtulq^d(M;jz#3#Ih z_v>w0Gb6H}B5#>l6#)K*oZxfnQ%GIQVmEJ@43fI0Qcf^5ds4v{$K>kEd`xVfS;sa} z{ai;c@Pskc&3e46XVmKzntPx#bY1mI#!)B5z3TRi(Ylh?gK%^Ri=UKVw_jDBwGr@O zdWm*3!fOaVGdJIdCjXu1uBWdub+L;F89(diGARbw3A*- z>LH7`Ok`GMz`Yyb>sw7Z!xc8X9nhe8Q1s5Ee10yR4}(i#MUcU@xgJZLH$(VBP;z9E zWgsJ2tXWf46l+eyMujFRukFzF`|@l0gX)yVf9ETej)R?BL7DedXXV%XYIEUU)a>FEV+}!wNV2r78j0!hZqsjF8N2lk|4=|Mr$otc?Q>Ld z?`>Hn`X-pMnHa*B$T!q*rHiidAM37NvVxYxgVPPe|yj#Ho#hRgej@6YFE zu!K;HHw-S#b+Og^Z#m@8Xiub)4h$BVjee0;5%pI5qENLM7!$DHl`0)2fUBEX8TL?- zzR|(+B`zN6vof(bP-x;7r|I7<2d}lZz8wO!Vd$wHUI*emK5<{p?Yk?i1glf7EbQC%fog) zl~QNw=E=4k?uhC~s$w|TB$U=x17}Qs+VaVg#U`Dk66p(|)5pA)%`=7bd)X8jBFJd4 z@bi1hkYTUnIv2kq&y&QHpFmb>nprfyF$85644GA|$FC3Zu$fDpN?S3TQ+V7HSkf7W zntyW6?z{5G#HU%FFo@cj{%#IIHDM?wxG2K~vQ5 zBD`l=+=UHUyc3=1oTPzGr#@$HUEWg&YAyEtF*W_TPdDF6`%wCjJw*_j82r8iQ$<}pgq~f2_Fkh?v=_jR*SN)Jlei$N4 zW>9T7TdBoa;)wfb*1P?Szo3mPI8pt;T5-qwJ4cjE2b{a5McoI6MQ4ZRAl9! zq@C0L$l3u6)tr5RBHP){+-hY6cK*wL!Y{noiV-fLF%W`K_5dtQOszANT4;JBSzB3N z-;8|PHbDcG&{A2#=zfk!y&RrT$aG2>P}Y)&G2zL~ZP>Nc>cAEq?hjGBfpxR9S$mVD z(nHYmqT8NYp_AfIzC5z1E9nfV>U4I6*ffdREVcb^U+@^PW`$%5a-)@8vU4khl9(U(2~Jb{4vGOP(i@6jlm$WFUs@ zaPij}<8SECcyS@vQ1EcO!rVbNDK4y9>izge^6uo%pAR>?|EaVvViM2EMyjzxFe#y4 zNv*ou7C>YYYBSc$aZE3xYjh#Y=RjnUt(BXLVbX};g}51)iP0>xG(c!BJZ=06&uYl( zWGGR=?YU4fwToawVU?b0Fzec<5v;%Z*(s#TrTUhbSVf=`VIU=Du3-sJTiq%FtyROS z<#U5s4(2MRqZ=x*Vcqy5%+TADU;~xUw(^8*oRh6I5bcd-ZLLF3kwH>FK!#;0YaOSc zPJLpD^xgUVxvqVnTj>*%4K!1C*f>fu8tO9qkk7hTHN?LSW0rnKsuo!w&BvH0x+tu@ z>B`^--NC!-v-gR#_m|cV;8SmB%4D-QzDuBsC0y*zkF?fY&e#PhhX~w0w5!X-Iu;qh zx_)p=ZcX(*EUSWhjTl1rX98M7i;ATDf5jb&3K@TPzhd+%hDJp z-MNM!9X7WX_|%1V3Rs(J$@9qSqDb18C7Y}&)rzG)-LmDN7Vp!Hfj%q9mUD0Au#S0`xt5xRemzRuWww+Afw&Z9$=lL)jMy5d z6Pw-@ekxiNKTs<27wSFSYpD{7KRjJQwr8k3FWtHx7wzz|e-d6@I^y(S&Y#IY5omme$yInUL z=V;TbD4>#gyH{B=V?*7d<@TM2VmV(R=qkVgh1ea1t5^AhU(JYE-y+t<+~$SaEn2?> ziQ6icPMw`+eW5-6An4nmvy6ym1*Z1aw#8 z{QI)~57*a|3~0xt&A5x-qqo_9k#g*I_;pjTctKF5lKExkC=L9lNHI6tWyH-_=T8el z{y_R^;1DiW1r>E2#vo=%MhI7 zdVc=*8hBm|tHXCQ_0vcpRLhx2R;H*=d}a*3mxIY*E?^0r*)}@!Y3TBwT1^yE*_wOt z{C;JZ%(z!t&T3RqD!E{`KxN+2SH856)Sc=(aRMqNt-n?*Q^!vz36~LrDeVhynS$Okzi14 zW&i-C(5bN*JU=trPfl`_Jp)R)_s+$9FUBONher7t6C2Wf_p3$==~%@s#Pjd#y|)CI zIysdP>v-)+UbYt z`TVT29eS_7jXT7DKXV=s$>yjkzAWvg8vT+%#P!tE<*G;Sw@%4IAkgUI=kAMr-dh_H zWk@}xzYfpHf@<`w=&;=Em)(U|?>(hXhM=Leth*mK$H=i4aVGP=Z=0!W$%#N9ekH$r zw74MWag>zjO7@f~_lhkY2=7^K^A)5`2LfY+nX}CnK-zmF-&ejgtlP@;>79=sVCP^U z1bGw3|K$#YkU_k$wA;N;`*ogpyGYjZu!*!gHlA~#cMK%csEUFc38ao zu*Ud@@-T8`Vz!6TzsxGlMqc5_-1z;Z?Jje8N3)J{Ad~jGDF&&}fWGP%_J_1dh2;?{ z0uN!8>duFUu5*5ABof7n^6F__8pIz#O*h4H4JrpmJpdcx1o@Jbjn7e#PVRVg$37G8nW)q3$xfnJE7a2G^|00$0i0EFC58`@J^DNm5KTQ zT*sKG?M2RvqYJ@1R%>?B(j|4y|6qUq%){X_x91?JpoJ!~ZE&!V)pLR3n%Ff~fyWi$ zTeJACGmZBgrTEy!F&ODv5HsMP)Rl=_Mw8*k*1}+v5@Si>)W^qx42)EB&J%Tft9Mmn z6N8w4q2UT~5Z<=2aT(L~#SWQDQ|o7CfH6$~hSzR7^x)%&Q3muRpf zNrW||=*=qo*>iIm>zuKq4MF?cQ@Sg9$R1%!1U|T98MB4$bymE~`$KMSWgcI&d>$?D zid!~opCkhEJ&k@*Kqd~sW~aznrl%j&Pj2ot`pwtIc!{|Z(xQmd@(YPJOB{$GwDIUa z$|r71+d(A#eCYwnP-q#qdQ9p5=L>jIga@{pv*apzX5}7(XpXp~(lxw1`f+ccERFA& z!njeF3(nli7kTd`*G!7Dxb1ni@QtG-=Q`I0JQ1+{xjP_OMd8p5*}f`O zne)vwpt^-^M<-uPyJ;hcy7b84*E4sYni8feqcRwz#-sm9X`#(ePH)l zI#&RxtA%G_tW<(l*Rb3*oH@SRD?H*LgzIv9!0t>t;|g|g|LSzeK$BWko?BqxnEw7J z=cVbqybxixC!3?(Bqty3@5g%Ju^=8XMzFPEMSw^zj~lYjMc(VB!jU;5y^e}1QJ%*3o|ZLTZz9Rt#ijM)!qjts7+{53HAI`J`5 zd0CV5WBEpX+1Gu^Z3Q!LvB|pNM6nGO`~;zoe|O(@Ts6i88!i@sahYA|-roYbA z2lXk_OTX}5Kjz*lh6mx${J774KlgVJ@X$`h*>6(l>5_S0-_8x&CVJFA1|BeG7c}N&9(77DhID~Hqj=1MRl(Uz+;_MsflJ9G_!Yvh z&(4gPO__LT)_Ccw$HRj4bM=qJtl)!j@%2CLRu6*wau`JfT@t#8gp)uoKw5DS{YeHz zY|5hgTVA3*DbhMWbnIjExu9-b6@R;b#?}vkjAw}}uWh^|?f$Vep%(b0T)$|V_;ovx z@vxQ{1WC6bglUI`P+PoTu=(6+aWr<6K}66*X2id)eE>M}+gC3eYM4y}sLL z8;45`=+ezlOdm)1xb)%9v$J=B=f=vCSu4L!OibJtCTwutE`M>rqGNFvIN=DIB!UuS zupKO*5`ykLoiRN<-LltM8Ld~<@Vfd&-8Yd1LF)k{OEq0Pi-8g%n2mMpu9rMA7@p75 zi?6Z6t|V7#=SOPyhZGh@emYxOk&gP{+hOD#Tg7AN_VTdKv^52@@C6(2$OmR%43*mmQe6mG~}gW@Xo zB`?;!sM;u~EPTzU5EMKIEiDUsmsPwS-IXifm+Y^#_W94{tf>J;l?RFr|&m`Lx&yy1?-k3&jw2k2O5>j-JjEbbqZ3x$;ebk_k{%TIT{YZV$*|9!L&=L4B*HiLBWNJ%V_m+l*_lov} zhBU1Fst9vEiCFdJ}eMr<$#~B4+dSUDS{SYaj0uj_k4zwGw3}vJ|qh zq{8*MdCG69jyrYOCm0e?u22?u<9w8cow#%JV`8Kl!fqyu%e7TN4Oih<4m+25ngNB< zU+VNXmZ^wYZFffA*;>B6{?72(vu7>oA?oo7-r9q2S0`9axOIoNm`O(3&*}}`o<41E zP0QT)UNVpd8<78t0{Xdfen5527akBm(kx)avOpok92FfjuAVj+?D-;E1@Z#%WsXBt zKO}6Bm;Gy;OZizh>f^nz>N`Dld0Pf_*miPJa)8!_AU56a!X z|6LxN7}?gV;+ScowY9z{aU$C{Ya2|I5ng{9iUXAkErU2Yd~Ef(k)=W7g`BeY<4*ap z(uh1q=h-W(r}GL`?-#e!WTw*Zc_J)!dziDzOC-yq{C}m9&_Z|RPKpFdUyf`GdF^(Y zS$kkYGOzK(eW(kh!#NJcBG2;;7!uV@x7%wJ3oD(kYBDHhzt>$tz-XdQSB!JX1zA)F z*H3i4%)c&TupvNxTIswxUNQKf`q!Wc=xe+35$BgXw`_F{JIK$%u5|u%+ZzNq-N#F2 zUOtc(@PM}sAR`ar^7xX@=)nsi2jA1zUh1!Ja|bb?`s-+_SMU9F3YGdtZY~_7v5wp_ zbjFNtZun)Ef4@H>Sx-iBXS1zMzwg3{ znA^?t%oshC`xwt9vQz{=5b4GTOxGfap*($;lEAHB{rncL^L_)%m{UZy0J12SX{6~; z*9pA$^+h9-L@c(0yPT0*;niG&j)hY~q;5tIaGEI)s~R-qW|O6ZgY>8ZfNt zC4(a@4Yvg!s8B$8QcR2cs!?R`ypN*w&g2@)k<&dA9P%)NwBi7sN!I^kT!=l|CSy}y zwrRUC9Up65vAich>Q)hW_l@y4K4yUj_+C28Iu=$h!g=)w7Ss&Cqh%!(<&q*#Ynqkr z@O%;cSn(jx@g=Kg9C6+&K(fZJr{|i#Ceauk-+-`cx6Bdw;v)K^Z0C#qDua&+wYerP ze;nDt$Bd4z71rAO++)FI!+jEZs8Ja4t;ge|ua#_-3&vU4{BrX*>G4xgFBdRJZ9O3i z3lNFlQEqZqaq%|XPA`+6r`Pl|3amij9STi_yC|qt6XVp74Ppfq91kqBJlf2NApM_n z)NVZwwiMbDBeUjT74J=bjf-P+y8^|5vKF8zm#{}1b!R;+I6Jdy;Jxl_Q5945_V~Md zD29(B#roIvrr&m>RCCW#LY7VL`dSt^(RNJ#=1Y@8vY98zJ+H+eMgmfF^-u8jeEs0d zShtmqbTQLyUr`G)i%)_= zX?w=D27ALhSx=Me685)21H@strHb9w**v>N2W@C@2f+YY-UG=);j-kG0@8K~B{BI6 z-5um8B3TJLZ+VK^G7K1h{_p~ggM%LRWiHs@b7N|2BkP{rRsVwe2Ia(wr38L0O4 zdabckcGje?X4x4u^7d*qebBGFJMD~((m#V7iM&xLNz``}997*{NqdamC6mff3=)^= z{oY5BRjg36YuS~WSGp!3_$%)x1(bYw{ByUi{lS@qGhF6SG6$7qCbgvSlqO_R*Xj+e z?Cj<$uwJ*P5Lh@|zMTFUlzu(?6PbisXa?xJMa&-x5`B#Q&1op#Fk|1tAD(cc5R7mK zAHqGm>h_=p>blG;76?kLtWte(Mg4+e;LpQ1q^tfK(?(}}pdoVLgqg`WUg(*iEPC#D z6emttY=nvto(%e3&qf)&tbi36YO1@mYg$+5TZw`@Q=AQhcS6M=F90R5VuwdWbfQhs zpj#?0s(IG-)_W3B13;7TV)S%(zkd>ft$;`i`X(rMLhGOUNxh0C_*uvEVSZp7o4sFT|~25bdD#Er-vOlu$J#d6X|;R75!?EOT<; zYQc#LZctqayZy2O-c$6vz^Hf+9414Ms5+S6#KFf0*Lj4W@8u0AnIo3U)W5A~t#a!k z(MKf?2zC8%^)r2e{86cGo$KMA7YQlK5JUmVY(!&wd*0e3L@#zxJ6;-c#RBguK%M`3 z0`-j+ngu>DS_eV%V@b=-@2kFadX3xOCUwPTUI~`ufzc2ZoXrp0odk+XZbz5BR<>~l z%G9Y~e|JaY`c+j21#n#C%wz6a3=z~KPc@(4KCQQQH)`P~hkUwmv%B_=Uvss7l8tjAVu ztJ+dSVsSRd<9?FrGvU==;}lj*YF%6=>W25voAlk&ZY^AqczY-TDYt}Pf5INFL1n21 zE5Psu;WS>ZH7T3U^AHmh*3upQUO+xi$IybIx;!dDwfWAi!~}-r1ajAYTRM}gjPgv6 zKjvI<4x+*tTet)lR$qc(hJ8a~d7FT*lOiwHz&^QLRkk6R+g*#En^4soRuOYSg#qRQ zsoH{yCNq^Uw)KI#J>Yoxc5#lkU?SW?6J7tD^(u+n^b*)P0tXKMRong53&nlg74e-j zkFu}dd&yi!647{uxH^uRc(DDK$%8MZnT4b7;^sk5u7IQUuC5Re!WFXj-Mw93R#sNM zH$|5CigmA5Xep!EwC2vZ`BRlxgdi>P@>$vXwg(=hklbve-3=d#a*Sm z{hB=eFL(X%HZ^Pf%yT+dtCwG8E#b+MFaKV<1Uy5r-|xLWU-jjs`_ok#RG-L6s%7#g zxr6VnRp=U8xQn;r$riLB0z}4gEJk$Juxou)l^9{3z?2*P*mT(GSrlx2o>ST2K*=HLCzk4 zv{huw)$cl*ex+o%UrWJqKsYEdP$b?0q1RM9CtE1==72$^d9y; z+_$5-3Mm)*%aQlLfrOc_M6wP`)C8jmT^Luj6t1^dSHC) z1%BV$Lvf?P!@2Mq39Y$(PFd@_sAUT%GruAn94=o=5RqXo0>_QbG}x0OT)QTYb)vUV zW?3>>z6GA-Ls+%(sB%(Rwcw(X|K=C7()*Cnf?oy+b6v$p?>ZMJ;h)Q+4Nsow7YrVZ z4DPk8Z9A2|Icf~2=x^8#-JPsJkU)8TZ9QdHg&ODzZz513`yB`JXnNkp)d4;+u2-(gqY-Jo7g2XxUmE>2jJ!rQ3QBNSJ@AC1s$M*+t zCrt$S00P^6SKK_W##i1^y&JSI62c|5dio3!MA`?ssdbb&wW0BqD?E}EuHV0$uyp?nFJmDNR*^uF=`7#6y$TZ89Ki6nKt(4p z*jehUv6H@QQ%?}n1^SXn-fDyAP%m$7_m!K~RsDK57Z$@6^30paacR3H`F>2#iHP>2 zrgQju-zi}t=;MVxn}@6=zCZL~@)w>NzKV_n=Lp4{yF`}zgs{=8hZWU7MlDNZ8um)@ znmXE$>y)|1(+lkE6=Ta=?<gK%zhp>jUUJKADNZVw3p!J@)WK(`SS zAHIb)56-Y(xPS{5Lbn;K(6`a>)d{_{CRuBu@S#L`5~kVmZ+SM@uKDS0@m9fmbkd9+ zUyOE>;F3oH-Zh?8++mbuG!>=6?XzUCqzjk7w_EltOn*Hon77ZIR{Xvq$crEcpPpYM zjmyim8^am<`%?OYClauMQHusyiq&{f*=BHT56I9DT*W--j z>Lhjbs$VL5>O+((fWqU0R|b2}C>lleka18=7+`yD%!T`aAih@8Ow{<-87A5N%6{LA z#RyLp_xpu+i0eb|X0?LSMGj#zf^^KLiM-bt9>;fY*h|jGjiW*Kn&no|sC;(w{wL3` zB8U~53f9NXxBs~o$!RQiA+U29+p|0mW|&&J10FJ(vHBTQus{*P_!J(nF*eq8^{Y52 zN4ph-Iv?l6i|B{EN;@L5*~R4_=t{ot8OU zd&V!l%6Xh0fBsANa%MycHH3YZ!~VR$QhT(?7B2*IaM0@au+)<(oujA;Aal={&(9qI*frPe){ z_X7a4hfwdgxmJ@0rI{87m{4@2ixoxAbs3Ul15S%U6GFfGu3mU?uT%ZhmklgBwfce} zD1IEAVfc9Jn!z+^V{Li+Q`kIDl24Jx{FZ#b>H@Z93bnc)c>foaECt}V2fb1zA|zQSJ|2{OdJ6?tgSN0r9zbWP4QZuPWAjFwu`;^_~4I#WJBKfZfITOLq&NU~Pz ziG0uONmI*SbWOdR=`q(S)6apTwqm?@1bbC^VXrq-6i;>^kwM1pJ^N2?TqSQAVlM*6 zt^Ju%K~kq~_CK)fT5OId5(Viws&A{vm0mE|D7#>WUBj8HMEmW7uSCvCU(UxJIAwe3 zy}0b3S3kZGB^d?|Hxm}FMX{=<>FlNzJ4YY54|_HFzOV~ zku;kNGaNyQtnIJN(n6U+yxAg^ETDp$f><`ui(;*v*}A>9KjalZLi;HBa_a!-m3Yli z5vaJ}51Kx)0|$gt32b8rwn0obXlZdV5Ka+fa`XnYbSt7s%Kj;y2M>IEM1gv?=5&vS z)Io`-%KCC1ZrG6ucXJ|uQ)hyUR4v3z7aAB505^UN?#QJq*fNbyTrrPjq;4I;&e z{@oDEK)AH{g~gZkSTo_I4sIeXi4z*Q-~#lk4yKoL8l^ufxpk6+n6v}qv2%uT_yN$8 zmmHh1ci!A2DDRaGai;K^$FO=|oka&vu!+ug^V*u5ePFP|BVk_&z5b9ntivPjgZbUb zPl(G8F50CuyHq7xD_)NNu5!tv5l$N2G3yT6Af$`pmk$kTz96v6Hjy{%EEpS;%w%dG zP5BJC4wiH)o9>j^gD;A6@{lhRD6gvZNSSG0bbKqQ@?DMRpLL(v71M1y?bROlSS9k< z*|wKmWGzzPgespX3AOjxu!ees%!c^9Ho*I3+$a}Q^!VN#SRzrL>5=`q#!{EKZPvYp z3-*Jy-YJtYs!~{N_mjsBhBiLcx-ZyOgQ+KV$ilYpOSRAJk7yy(z%U=#r9zWRvc<(0 z4_0#o0vONn?0h}Ki6eq^DO{+;O{86eN3q2jbRLcQ{9d@uf&@j6@xV9Wqu6l4>+kP! zQ;pd~DGSaCN?wo`W34t7PIBZS(i%Ns8_j%1tEgyQOL5;gGhHUAw`ImGx5Qxj$$_a5 z9EVU13qdmx-F^k02+HIv-aBt-QSUFAsk@B=gO97Hnv`SZ04Sp4cUCBfFpn_-_EZ%~0v_Z0O=MCYY@ zcfiSNg^av~MrNz@_j5=*8gWM6CF={(-}%rKNkMZ%Qtd_0L&f&nO()%JOp8+3Q73gZ zGKkR0$d{~!OFU9%hpis=kGEbk@ZkA3K-e!=0^ROP{yJ7dLiId}LjT%tH<(=t*_yD407WR92)g@^(3&X?tI=uH(7Q zOYj>e(#~USBkDm*3kSfaOy(cj4q8acL3(tHv^n_kV3LHMn{&i=0fl#%gW=5hGD)8U ze~clV-aQ{Y9nIqQBguERzIUHKEAH^0wX5zGQw& z{Ay`w1^m+~wWEL>kn87U;^Z$NU~TQP2&%bQu2eJ2*tXq8b`2_Iz559P&4 zz(UU~1=7tlOfRBmXI~_zF%nLYTa;X;Iy2H*Bq|T^1Zu{R3o7^$Qfa(_x@&Asl%f z5w+E-NHrNo$}k8{SJMASdsqGsb=UqsV@AMpHs&yO>&b6(fEKIghV=Q{8A`x;Pf z*liBt>E0W?5Z2B9ee~ax52jJSFAOR;%eavgq4t>+_jrePP#e@PEx8tTNla5%N9qyk z39D075IC5TIUx6h-!~c!E{a&Qfb_D+3`+ZfY zJ(Yp(#ot)Q%n4bAWB7E%U#1>}asjtlx zV~#QGm+YOhk4ePbJirGp!lU*VOTEcurzOL@aBv~M!7a|BYu?b!&}}FgZ<&QS|jaJPI>>uu@!vY z<9p^?JESXRI!U#PEyWR%ADMUtnG6-(*&XAaqzGJLv5EuSY#B4B5nnUzLj z@zf{)Jkr8JRBG$!sQu|xA)w(SHr`Di6#X3f zv6%&O4r5`+BSr0eeJz_Jw>jn0y=y|vMi$kex_cQ5InTi1h)^Y--a4=ph`#7()2 zH_w&avfhOka01n;eE(zJ2#=_aFg>p#?sLWA4XLR*Sr>7EJQv}SrG!Kf1hrD;d3=)Z z)kQAbNaUZ9hhkoDMkd3<0gLJ3iE7iol(FHzx!jAyrPz#^cts_w zgO|P#Y>XeOkJNki$v{uV4uS+~wNVS{ZH92=`i{Qu!_9xg)YkG(!A1%~h#QNa6pPa| zymP1^^3F&q4CT|vxG|qS24Bzly%6y)ZxDl3H1Mh@AqY^9QM8EB1@DlM$@?`GM8h2L zi(4_^dCKhAsH5@wQJom-uZC$S>Mp#Zph-=d*OXKSqfL^JFjrU$bnOi2<+ZYSg8wWD zP~jN$pOkZf@)L_^Puq=e{|{M zX4-13rlw}5ZrEL%npP#T2T>3eNvjt(L6YWw5&8)CF7r1q+ zMg^>53DKk$&dI}0KObkm?HNt^NDxR%4HQu_2*xGEsqj9j75q0etSX*7-%*L@x zFvX1|l9Rz%@ixGHI7&Qd>#qqXa&_qiq=XVqx*t=AQ0S{)v?j`eIK`=$yCm*8$Sm!v(QC=uP?-Dmwbu)Bv72mfnH%EANUU{D-%!)r4Rsp zw)bI&3nQ26ivjPui!eHBsoZlK>ELCeD{yOkeTK-+Fkd|uxxF@8^v?H&Yy!}63P0ET6_nQcyrO9tnl|JIBX((}Z2scLgwLkXoAOO$a z3W`u?E085Gxa);ti&&s)9`>hs^PsBHS^lgHqTCf5A0=W6nH_svg0>T1O=r}`grJYG z7#fu{{ol=+F^wV*p!no%-jvPbWoW(nRLi6K^kkZEQIIrM52cq*w>HQOGE?RzA+hE* zLhpc>Pt#EoDITX)5jRAxutAHvB0t(H1@?IH?o!)mG#YE~eCuj61Em*1?j31xqb$+ZEi~IyH(_(0FR8nY)Vvr@aSTgU`W8%0$?q32fL*2Zj-U3r>9s1yt>YK=TqO58y3 zS5)|^2zbdgG$a zug7^L1Q^%V%MwG&Z*5V2An=?HLQcYj7TF8v#|_sO$2*$hh&S7dW9?=9D(OrZpPm%u zF<`-Y6kpbqczJL7`!Hz;KP90mQNJvNit@$K`Q?cE++JcmQs?Zei*3m67w*USH(gIK z3iZ(I`)neh0YTi!yK#*R{`0Sv6(NXC@!1VDEH|mQx3~FqOB!k^UCLNY&1vwt%h}(~ z*%%)O-*?dJ?rxy<9|?*da~LB=*Id ze3gM#*QxKX-BYVHxG$^}06Mf8XTdCUp;91xNZLN%IRbVFLyVbkI}jwBQSI8s3hjoA1%O zX>M6RsW8Hk_sBm(F5vK9a{i3NIpgJKhE@k{3r+Ba?#*&axq(k(OSJfHThftF&)ij) z-CgS|{DCqwf1Kx*y(`95`8}US&P;VCM~< zNqDIelgU~c1k9Z)a&!%zUf)BG}nI=Os=8mQ{HjhaF3s(P5NKIwM( z(K&g^pXpAV(I0`pZKl|GJNb7@#~(uPa>p+X6tAd)hh~E(mjx;KU3Brtsvn_zm>D7> zuVZcB+G^#VE^Mvdf+*4qo>SDQA2vW17~d3ncQ1a)KPs>RploayxeNDMa&wr&ce{M8 ztu#K&Osu|sf9A{c7hOx?t-pTgJYM@cQV{i)7ht`DQK!VP@z)FjvP0k9efL4Z5ZG)) z9QV>#uP@ZFOBoyZRk_m0(+(J07A=9Xjq0aSpG67I$n-8>Wbdh}8xmWqKAykS9%@P5np&SXGPB>(j5I;9F zfGeNNYBPr!!CW2a6I+!Nfr(vJ4k$sRg-2%9)!#O=9OQWetakw9I(y-X=GV&)*Iu2A z=1HapqlVO7v$CZG>%9|j#HMBQfp+b21ri2?F(VGp&s2^Dl2?h|P z>4qE$Jtfvg_<8<2I-to*KvAw6gt5UJ$2)XiSY+yNwsNL#AA?EC>j{AYZBn}Vr(HAv ztd`6U`&*ta%;Z0FL?O2`xzj{G-MQ6uQ@$nsIUGRCBFo;fjn>zxmz5eEtBk$kLlv>Q zp8So|>sLiqpWxI<-gQz|e7nJ%Qo*|Rj*j)Y%vdeCxikpcyH;LQ@|T-!HFgx8(DU1t zcEwyC!%O9&m4YvqpCwF4+x+Tzm@?URwXih%U}!FlEzB%4;O@1oz4<^KBFVge3m|?+ zLW*_NHUUgVX*OF*u`l;>nW+Yb6O&TU9k$`Vv(A%@&){Hq4UWoXOgQ zRMq5~w}i%ab1F%^0q#D!U~@ay`yx|i`WI_>Uu75<3Q0u$$0EnG>#s_6?Jkw(sv^!7 zBr^1;hA_Ojo);=F#Nf?^GV!@vYCp$+Wd8@N)e4>2RYpgukR$mo^$-fy!Fr3y04+0-Xz*HKR+*qi$!4b10q0% zNDCDs;Nd>lxCh8ThL6v=Jel982O3T*aBZ$MXi)j8Yq(N{lUqE`$-%*!Mjq*KVDJ!2 z(|$QFP2Z4mTBqcoL?jV1+wMv27F5C{p_=nJ$^ttM4-XqIiV1U+knz2)ax>}IoqmVw zo~+}Pg4v)uhO3iPHCvGQ1Un6grp+McmBzc*kNrq09U+hwr%_(V-Hmh z&VQA#xG?pw&}7Y;zCk>peKT<9gli6m%U#_0&Au{YG4GR?%dXG=MEXf6??lS2#=;vw zmJ$!K`6M7H?>HqdJg?!d>1??ckvB#%vIOgb{KlLWFiCDdS54k3CkKUBgz5#pRpPAq z%7u&8Jtm|0hr5r{nv8!xj%V-%{+jmzo4mmGqYoxb<`)YR3*^(T`Gc01fOw({Gfw6?_J`+_kq z1DTZC>nw1m(f{ccRoCjm_UtiZ=6sr+pF#w8ccG~~;^CRw_=V;5*%I?eT80TS$@|^R4y7V{#fBVt zQ>Vwp9IpM;^{Q{ycxySCoX#BwvINF~cgIL4uT+G!zr~`5iBnd`I@&Sp7`6xy1hBAj zPnE{(Jz!qXLz^T_H;1e;@Z-Oqe?9Q82mbZIzaIFXJ%A#j0L>25@e231+62%HgMY#> LHoIJDU2t7a`+_mF*-{`y@JA1D+*IaYWKIi7;-8;9K8BQ`l5X7v0 z`!8JxI)a8EYFRp3aA&Tk_B!}=!sCXqho18j5AO$VR?xM_&JV55s5?Hew$inF@YvV2 z$x0D|UZB6&zoo#=o5Mj$cm(23o|~ui z&Y{fimwzT0e{m|Wadu&Ll!LGiq#~MsZp+bO|G85C_g6dve*hbp<{5U)d(0rKn;z?m z{xerP$1ER@F&l9r5cxyu#|bLcZEk;7;-O&vGv@6xi0MC9|DnNu_yB_b$J5|@5LvR( z`ts9uhd$+E;?nz|Jf}`_`DxtRU~5KdJ#M z&D^pzV(ORVcaZ|p-j4aBUv}n8!9~0l1lu2IN2i4og0ux7sy}nipZ&L2t_VhW90IlJ zSN(Cs2|wMa%yU%f&r}F~lRJ8m=)O4F7>*q5rcx2>Q>} ze`o;n#DDnUKQ#CcAN>EQ9bZzJL6EIyi|76PuX#J4Sf)=#Ew&qy5jX){*0*{E_hY_} zn~Y2-NAPj-OTZ7_qR*vLoJlb(Z+EP3m2U`?I0E0bQ3Set{blN45wrVlKd>R-Lx!N! z$l0p>XN>MKG{qUd%kIdJa`5A~!T+1XcK5jVSNJycQx({vi?7T8X5jPKg=}MtKje!V zCwwceDV_C~xYWPXs0p4SuS2wGrQT()oTw2SDItN#mpZaozoh8J-_nKGCf%wp-Jb-b zRv7_m+xp*ewTQQ*NuKaVN(t;R0dFrzKb(%C>iGpraPv{F|oOj#CsEchS({67;( zRZklL`Ewu;)T#gIf89#gHwg+5J(1Z2Fmk+W`RD-50hXu9QCYOqo&7JTV{#6DTP|$* z-KZQH{T&kC*c)H#SiZ+RxVX*auXIU^1mZVEb=ZeOm`w6JQzOk=kD6H+&j!yl8bdu`vUtCOY+Jb}k~{fP7g>MJDOtTKtV+$0`+ z?6n*GTP5^x=JXKl$%T{&lC_v+%hi{M`(+m(;w^}FOm0mtC})E7;zf?vWB)SiD{=b3 z%N!7wR91IODQ&r0$b6nvhfU=RGem4SjfE6vON@2)VNO6)`+bEFhk)G`XY z6tY787m;J%7hCer_Q|Cq?;S-I~?= z(Q>e1j)8}Kk|pwBq9GK-NGdy$@D|ZlfK9P?vL87qrI{TWF=wdU2oRZE+nL1|6cilp zcrP}M`|J{MD5D3m{H`M88ME*V!`^E$={}2=I*r|ddZ;DL@YBC*FN^ZHeoN-{`X$A@ z8BXR1V?JP_24eq?zubF@y?V_poZ}x2L@A@wj$`9G=m%c^+Ypijo{3?>P zU%uygTHK`C&&_YoW`56NJoZ@F#rrxeb-nX{26K685HPx9W&G>Noz)Moo(AKQu}A9;kcYGHx(-Q1=dJG3b?{P! zL@+E>w-FP&{w8LPDDdj8N$9yZ8K11QzTOEvbR2vX{wRg_$hxfE?qYv|3Q8rA#W`~2 z7Bb-RrU#SPeJL2kk^mskwlQ_h-_@7rD;FOWg_ZVneLY%nIjbUX^3~#_$doJGOvp;Y z7ydJi=FJ~SJWC6+{G$bXfuRRsk3KG*A!pl`Xkj2)S~)kr`yY}H+D|XvZyb@|yg6px z@P0)sKCF*bx8CDozF_F0>it7MqY0Pqi=m;Rb`7(cVYOS0~&F^K}TqY+3zG?!`=kvm3Qkl}c zS>x#6afkaGI$Mj5r~4CcC@JmB7XI*9_23@;F>B5Q8yWO68=B(GyT6@T198>1}f#g;KK2fZ!Yf7_hh8pLNz{m92wpyPupL+x3eQV{caQ{RiQATcJjw=slSxw zPl?Oqg@w6V;wN{0ZYzb=Z9R7RYn-kwL7pvOuYHUT%Nl%+&OaEQ1?5IVOjy19KP&3_ zGaEiTYZ*DYWlK(&KU1hJi(4Q@`&W;4G~QFXz@u|!;QOPjuuk}x^$X8^g!uq*6)b7< z){$q8hdrLvZ<4p)=LDf5;#L6i9BpGoRn@+){^ko7zU-Jq&hS~|wQsKoA~c= z^gs%wRR1dfyCxyNGdFzh&Ddg1-+`_UT}pDYVR)%LZ2|EMmvf~uzdWz^mVTii4~#7~ z0IV3zdF$uR)Z+|B_It*o+FHb$4xyJUyWW^89-UY_mXmxmA0KZqJ5swg5bo*bwmud% z?}G|R89dFpJbC#`)44f#b)RIg>+Xr8L&j2?rwRPIFKb#qCLdK+Q91P0_n;p4RKE5h ztd_i>16XiCQXtUe`TVDkk50;}xhS$ePKx~Va0AXEzqRD~aO&0$lDM7st)fB*n3J8B z=91y%hZ5Y!Eo%ZUIXO9HU*tiNod}0ydIWS^i1PPvnRAZ1<>fH#IAsC(6$aAk_|tO} zWV$@nf~ZvafkNo1=2JoDreD^6Sfsr+_0(@&(c&gI8A>1EsC_hc*z%QfpQ;swe0>|@ba(lWgoYvjneQK zkrm*0tiG0|-7_d3jTUaVb38N-KWtaNH8BuV%8~Q;Bh~=zy$Exyvc^YBeZbvlZ*PCq z^!VW;GW??eesS#k9OqL=;W~VbXVthYn~a+AUzZ1D)^@@@0|U*g{0aHo;f?mYhc62X za&m;dS;fa!S6v)a_+S7tuzzXXZuMni9{0C}>v1QZm%^kXd{|gmwnFfuyhjYm0a{!SQ#0a-pKQY^D8U)J{vRI zU3i5#coFmrJDLKae0lkl9)>TJSc!`9f2309thN8cwPVeHtYac`#wX&hfVNzDYRmig z^?R_af7D|ZSTEMR;2Q>CRu&<%J(+1e&NaiOx9&*?l#7ibt_kYfBQ)I#BI(4 z^_1K%wjzi$a>L;_Ph;xDMRpqoow$sQjD)Mt$qJw?tNjeLsbTf5+5@c1YRLmvRKK(L zpv-Z-SDrhbjpDh6fwxwLuDkrE=kcaeV1pBPXaV33j1eY~I6BPJhfP^Hd98-`A6FR{ z4N%p23okkQ`}=#P3eSBYqrd=AKwcGDnRK>}lhMW9t7v}t7eadL-s0@+tR`Qna-7zy z`uh5ZQYQz=-kBE=ALuYHdC%PVd-}MGaYM%6cd^@vKyWQX*W6CHGHo_Bsh9H5GXp%Z zVt|NaqlLz`znrOY2?+^6E(Y!mu&#Z69ZMZ{tZGRLsYTKFUziLS9Qg`DhJLYrgD;PF zmObPR5N^LDmsYv_E6qeN=YHmz5QDjJsYfYDez&t5HMyLDaU=I^h*= zv|_ZQbe=%e~cz*QVY~PEHC<{m@_K2L@@;!ra_|{YUHh;JI7F@Z3V)72uBJ zJX*HWjQL4@jX!U$vZ6i=8m?{e=%ETMs)h0k3LME5J~I$*7V3mF9Q+!r>y-}kt0^yc z?H51K&VJx3viY&GyzyP9^JrC8SQMGR9f8#tII`?Ea-2Xo5c}LSudf&E+MkhS`SViE z*GYTDnm#V2c3)W@&KECUFpdb5jbhFji0Z95&lb;GS@GPdzf&JAaBbfT$ZPE1|JZ|d z6l-OPEdV7vgHm{BelzK#sF8>2a+%w4O|4Y zdCkA`!yJz|6H`;)-;o1lhu093s`Nbv%=?_mpTdowQ!0@` zwqQ{B%})y!V?alcp&3_#qzBN1AH8elg!xXN=7@=jsS{r{+mdq8+O)8=?AWSs<#XYo z5A^gbEhD_VrFz70_JBy}W!D0zj9mt(Fnt`jxw9;~*{qUI1Zp{nI{5&}$|^&-T6IgI z5%)%YYzJ99_pV#}Yr*)bzUiI}9ci!&G|r7$3eq;h5r)mCq9(&|v2*OGAm8sVDb}hV zz4NadVT9?2l?QH?lu01Y+4`MP7=0C;Z0PTK`eQhS3ICt`Jyl!PSbnlAl><`ro%+@A z(XeCPv%+28JTj(;=D=xAAcuYNEaCn^z(kl-Qv;A_10b+AA1{{0gjPKaoO0*EF%$~9 zVwPjXEoYS3mp5D|uvGx;y-vVEe>TPlqGo!o)uoGLh%66E*_f6bN0g9oq3!V3FI=o3R=|s1_X_U2bN%+~UfJCIb(FG_ z@FuT6C+u0W3?;^QBfa7j+4Fh=c2a0B77E~1j#$j)YooPIH=WiaBLPRkE5-o|E=AB` zs(mdlscHNsC^+Ax7zl}lET-s%S%bvI#2n6mVUP}tKL=w2j_%?HZx%zLA*!1Pq1r7m)j5&R3ZF@j?bc zNZZ@bPo6-K{DX-KIQD_)Lu)*#;N#D}s}SM0Cy7sx@-pRB@N<^@bB6K^r3CnQmhuAl zoY24);h_G ztdy|bkzl8gfLfwgy)&l8J;t50C!s!bwJ`!77mhNdC(oawLsJ;1&nTfPSIaKYQE*q} z<>k%bYo1{?F!oRXSMSR2jkgp(QG8;Eu!4v7P!CEdKz7mwjJdPyoeSvPKW6X{YDA&vKva%8`FmCo50B$ZDX{B_Z2GB9U^Q=qn{QUf% zrWC{hAVqA$Xn#Ml$8um8Y*<89ZA_#vOG9`L_)mYT(#a=pKh7k-I)DUS*h>`mH-Uv z+&KQ}LT#SE9;HM=WMrgU<-s#-Wo6}L3Ji=1rlsMf$v|DDo!X~IKDD&803t^Vo^|0I z)BnuuK|Ts71kh78v>Ib^fj&@gx3aXARH_mr6SQ6cqD>XDdaRwW^Ho2E zLIRa%&MhV;cC)duk@hH92!RE-=%1If8Tw8D7P;#1JQN!FTy}PLYfE95bmtgZWlI45 z%lyU@$QY#Q<>hq~sIr^PseB~SA!zJ24a_S2BhY*a{uWj^j4#2W5fLu zt%L-TNSvfmG@uXKpaerwaeznx;-V=D-M^!&&r{6Bh>Y0|Rw@}_|A+*V9im#T-gHIk zD#p4}Yq!zy67~FnwLg z8RZQ>d;s>~@bwuc4VjX~R1CoHDagrn&BGKT^GJfd|F6zHxp917U-Uhy0f=)SJb{>i zwn0cs zTs{WhPlfN_^7Dyi9|0!HQH6rLm?3!f+g z0w%4|6eS0U+>fH>c8L$yX zli1(~fXF6$pFVx+0;FW68nd8BS=-W(J^qJ4(E9rO=FEt*O-Gy@-&kOfj^Ck+OCctzj!$0Znyr7{Wd z7cD#+K@T>)IA7>Dw!2&2MTw{gZ5w}3{`5NtshMHZj%9{9fGRbd#==@{_zv_< z$5SC_a`MqrIE7t^0F>R*%_aq|Pc_*%J9pSnNN@puoa{gE?d|1{a+foC7M(vPs*1ge2OT<_0RZZP%1@QExEO{z6Gt2_o64a5yV=6XX7&+xD? z{X@z^DNzF~2uNw+#Smfevr@uV>DBpEt-1_0MkqSVlqMh`z@ZR4hGyneLLfw;MlU7{ zo2`YdPv2P`ug93SkN*C>zxWNLgh)AV$|-4rI?3FBU7X8C_dK6a26X!b(r#-OTQG#y zI}nqEmjAh4%&H!}5BtTD(a|u}OcYk;kl?E!n`p$v05XmE$&``9(>sPV_XlTX46uK= zb{F1jPfPQ)I4z@t7J1Fg1S26Ib~s=VU&f6*Z&@o=(kd$}YrM7!8eSS}T}UUSwKX|h zlrhR=jxfndCzJ)l9f(@4ntl&KB=Y*bGR{5OWdFVK8 z`rcl5dpBuw_a{FK(E;|bT4xTKD6pvxZ)%ng6}ra9KXg5O%eF3XacE@Z^ubyq-(Qj2dluvX~Zn%7!@Fg?wkzC_tTbFP>?i+2`33Nh-Ows@q%T@#ae61PHkp2 z3`-4)xGeKP!u~@4=cJ^hmyOesoy&P-S@nRCe%Gc(5IQnMjQMc8Gcr(xPswl7J53xH zU`YcEkwiXc$k`l=gwZPBN95Ceat5O14tsw`Dc0leHft%0KQN|RS#Lak44B^A4LBv; z6N%DYAhUiN^K6RAAYUh{I=@n>2v$h3VL8QUnCiCs`};mWEoyw2R>2T0`k+0Vs%544T}Kna|1oe| zR!5bJ*(*r9vni-UcjSu|!tDziLg&wDPJ37kZYVISED_s|O$FoyaDj^Ln{ZfoQrx@!ps_Awm$0@T`!n^n9jNJYQZvD(&9ej${~Sy#0|kg&i|O;|mzr|;ij zqn11_XH@L-pxatV+>G2ERRY*$6W2F4Ou`T}I!lX-AC=5Kf0mN9ZstKZw0voAX|UM! z?)#2fA&;}Y;SXH79>R>=$d9r(eof-~+TPaUOA43I3_JV#ztJ#(q`>KI;w^$KKFuLxTx`XeE3rYj&W1Fz3G0j z!16`{{v9wOvoK4lemaz-hN=lgZg+*U5e94y=@W#mPq*AzPw-V`mu}>{^M6 zQopbW0%uK8^Bmo)35ZR=n6Q`UdUa7gd2%;ty>i;S6(8?aw!!q2JvEJA0pC%yeLm!s z$VBE6K0&$@fP_kbt=u%r+AGslr`d>haRrKCbANZkb#c}tO znFlULClm`h74p(Il!5DGw_kIOPhZ~1gJ=Vb&|N`*T)}xuc1;TQW1=4eMScr9n#}gD z$j!P4Sypxy>vDWssc0U1-Bjs~|53ZD__(9@M#+4L?bMKg$Q7&92YpBdKu>!5=_|^J!M!uUrFaB)n$6E_@nu}3`qcg(L?}PCD`l7oJ`tW2{ z*9Jb(T!tX3dL^nk%XgWTfglG?;0305X-jw~DV!R!!4S-zYvnxl^eGipi^f!Cs@rLQ zka4c11pB@Sb4}!erQZj8E=5h%SeIL?3aAaH;91ty`VyefmDXbQa}`uz2D1a=eo!Ja zk6svkDUnwaaL045gy=lOqa-JH;>i18T*G`Y9MyG{2>SF-m}%NX=lO{ibCG!orVQ!| zyYiR!&e5qy1k^htR%JenNx2~fc1CbGnOMyTjm3?P4cD}-NI{+SJ=~nBS_VINwC{=` z=gTVJjUNbj{o^osW^YWNSxzx|{|seIOq3`z=wFe$HYFnZGR`8nM4u{S&u@ruMic{* zo>mej@y%C78Ffp7;6zuf7R1yku5K@|U8m)VE8#%8q&!3RtPm3HaMa;LN`(4cd}BjH z!?z2YQj8R-2BplKgM)Eo3dO3zGt;&^vQcqm&jPacwCDP>bM}(bCf+y1ZdK232N`-c zeKa7Hma)Kl#XbfW5qYT;m2aqV?M4}XQL0v>{e}VNpx=N>r$_G0Sr?(8j1iWT*+QWS zMclRJuvg@wLLs4wdOxHhXrpPs*Lt0cbca3jbN1%?x^6FCb;|$TSx`Xh((Pc+Yz~fS zCNw3;I5WW^22_4m(%DR#j{cTkEt>4PDqN#o_%D1je{1iwhYaKKP>7URe?h z4;zEyje|m^dGu0m)|OcDz{rRr!=hVF+6@;|m15Gmvd$^WS;1CK&o4c|Gb5kV4n2hg zcEKv$|6vhveOmKe!!L_!zupq-CtM^a5Fu4DM;w#I`?ow~KP#~jy-~0};_mML$0#8| zpj7BLq*8nr#DuUTvA$-$laTE$trJ|C;i+T%_*6*^&@!mV{24T=#? zuH0B`)AsiE_eY?B#dI93gY^dInWLxSB^-%6mQ~S8$}x~DGc_X?4Vs!g2MO9ime@G` z{Gfk$1jLEh1qU7ZGuK)`fbj0)XDb{o(G28pY2Q4-k5=37S=fz)pR6H(a{J51seLwb znrS~AnC7dxYGqgF&-7yS)0W+@LcYKre~XY*`C!nV5Zyop%!BDQ$%BUVrpRvZs6Qs; z5JYLlZ{Z6Bt6yovxJpRL^_qe}B`7ZeF>kX=P>KE1(r&IMI86 zE)9NS+8airh5$g(&VVj0F>y;ToAMVd1#FprEfHI)Jc;T?r%#`L(_v0j4Mt>&(b3=k_t6RsVViWN4uSIW^2>JtZ0H<7Sm=F( z`GeC0^_-rZoSb`G_vIB8rEEmB+6(N2=c3)Y*|3_G(dUT{X`bI<>s+8_&~49GnA_2%}W)lHC|n|^zJ(K`A9&J2(v?U6faMlmFN zfe=fM9U!oNk)zR3zx|yr?6de3(NSYbmFoApGJ95P1js`Rvf6ZoIPrA=%BPYj6&a;lBsR57ZZ# zPJf@VwM|G!{jNr7_yC2%?4OR_FyW9eh+5$`RfS~`97(j}L&yPRh)hef0^~N#@*`zY zrq5HFRw-vw!fHnvcJF+@Y97fNniAAK@OO2+C-3F#tivIfb5LZTscJ-{)#7UaMEPH1 zg^wutZ@1oF6VD>$-DX?^?i1CI=F%ma`{uu)D50_8VKXY&adeOZ#8_9%=lM({rJ|wg z<>_f4FHI~Epbjyx&!X(3jnCHbrsBYYk=S$~$RZuzAIsDxt%mVk;K?cZ*;c->w`EUt z(^)?UZDyKSJkHf!$Dai<+y8>?cD{Ec-sA0pB~rluvtcH1PffGYIN*02tX)i^l- zXvjebVBz*YV#Mxl-OO!+&%n{oHKj?+*3R>f``k?_pQs5VAOIt9>k@<{pBrDc|EHCu zB>*v|s4#741Z#oS(q%?FJ3BMOHmL9m%)$3GymHuw9YUgC{j`g^kgHZIf3UESt-sd( zB*&xWF5G(uIb4C)b}%?vbVLG|v+^>2!7}v7Tyb@EweEAjI@~j?3!bKQHPD&`0R|%? zfr5>G1QcwYWlcZZvq56a+1qsY*S43@?5 zn3u*}vY@@P0UYRV*YvmITcxM|n;BbEZ+? z{MWvMGY#13ynQ*k6J%Q}JRG(UpMS^{GtLx4BP0#D*na>1%?+zU#5ovh!TTjU3hfNj zgV@!6-}<-uTq2JT4SN$>{n~O%x{iQh#JwCtyl*{SkvN+>rO5aEl4P7TnAJ-QT3*Q02d zqTH1j`Kht{T4|KBSFSDdP@+>>wk1bk{~cwiQ0aKQ=5Qmoe|cpn$>p0rDR6&hZ6^hD zct{0F@WGppSkjGF&An3l&_L3JOl!JNgZNh4v^Yj=y0 z*7!))(zkElE(VH~tkOU`Wz^~AM$Ky7`9AP5vF4gm+!YIIA$C@Z2^s6=nQvsF#q($9Kvvxb4n!LHP_L7f1LZ*qp8LqB z#gn8_8BP$CefX-B|D$eT10*oP(|TIyFn7ZxRX-ZTH13JgwR6Whv@ zYrh3TszkdN@YFA?;&eca4XT zY~1vo+~+_RiquN43rm5-?d2WipQR3avpH3|my`V4K@jiCod|O5395`X=!U_3p7W3Z z@Q^ec2M=RBb+c?bK4-ktNv}p`pE-iK$hPN|m(`E>NVI@c@7$@o$EsjSl@Mcgl^{r?YeS^}S zBR_3k-`cwb(WZ(M_Cdw_#0yML&0(|WWfj!n0ReO9+tuH!9=cm`5LSHkPX36mK}zJz z*=ruzU-VcLkI6nLY#4&DZ^1?p4cX(-^mKjNo*(al)&(X5qvgsajsE<2nOggbCmtW1 zEj=k*>-zcdRFYowA?$SCz4f8p1~#)%hv}gF8V1~;#Gep$4Cdk42lJ^fSl;{!A#Tp= z&4072)Z>oO%GJ(ZDHK1YqGzsJ_*4BMw9{KE_`zB2yOro;qViH(hvz)9%Ro?&TUk+& z=MV>upd_ljsW$6oADC95TDPpaA7pO!N@=iL*85!S-QkSCOEe;S& ze>m4@#}64l6WeJ^E()zd%~Rr*+7eO{j%&^Eo-rslw^|_tt@ifz{%%x0B%1rr9UL6E z`rBLsjgH=j)^re}G@JdnscLap_G~FI>!}@tjV!jn&AG0*xjCD&#0l#_Lft2FtB2hWi-#tk0lb!ZveE6;MqIB zP2_GD-m)tC>04Kkojlw!q!Ru>y+so;Za5%*6hg9}PmkXM6|?(o@!5vscn3l}y{#Tc zV)OjIuSJI;&WKtNw9U-{pH7v9_x9lZ-X?zGW)q`ccOp<}w4qs#byT6)7!V6|f$y`t z`vOxOdt#(P1;=7`YK%W&1+VmMc1^K}sK66L&Yu*$z3LJMVr;7cSVLV9Ll zy#57kP^m%Orj+lGlG&r6P)Dpt&vPD9?wE}4rFoOJT^b&EIHfcnyz5)?B6)TfECtFe zh1^d*UjqK(rPJ00Hhpo@owDB0T%`V9drq(3bMpifIE?48yMk(Bs)BIwqCccCUuh0LLm40EXt2&hoaOhB&Qw z4KVcdJrgFYl{Gai1aB{|bP{f!^He4+EySq~#8DMbzXo~$ep|MhZY7MB4NrQbP`Fel zG<7Wq7e0C8N8cnX`d-;OywiTlpNa|!1-TMX>9l$XqPU$5aJ+FjNWFO?>A>HA-zjr> zd3lYPl09aNJ6vK;+*n;$Xhu^)?iYZ9VbVElB|N+G0aRinL3r6R*PCNBX+%I8@ADIRHW#kyQfV1@=?x!zE_NJ^( zmS5I1n@fzbrBB*84j~LF5ugfZV%kHIn**}kdq-&yAF1u=`<@Isds$^7eWbicTHA0A4iO&I!^KhRixSsXq>VBEw#$f(l4t_5P+1 zLdisZzwYVclDfzNwSq715-o&W=@e*j614fYp#(Xi z>3=HvcM<%fpJ6*vRGb<9a(CdoIi<+QpP~uHs)(jia87ErJUyAP3=~J&q&`J)n9!`J z>D4+BEg{O>aNF#2?60iC4f?4<+;9=cKo+QSxA?L)_@fks$w1MCp6yM`J?Uh1Lnb$& z*;f>LVwlIC32pXBQ5a<-*-3S8Jqyp=cWHp6X7I7SQg!6|?S;L9*mrn%HnDK6ghX)LlicU0nj z`H?$j!<==NeQi>3H94PV7AmZTcXBT8Q*M!p74PUWRjYiK7@8H56b3%H#Pq04)N9da znB1H`_e$bET@VFA5_TLL^*F7<`BcPCXE4Ni>e^ByjpcXqpGG!NQlf*DwY2ZmUfj1D zDNUaAMLIa99EEa^0AR1^H~+R%b%oPS1DSZ0@zcf0*EvCTLT^a9Oi`E~HF#XEA85Ab zMr)R3P$dK%5^(oPp{#e*(~?L0*#=>pOod`Xy_mDmlRkT!v<7A9Afj*q#8+_sNITNK zW?Fd{bS}(G(vZ6*5U$E6C{6X%UfJ2u1{&o(L2WOAOeUH+;;qmFgI*vkt1)jP8|vXi z3PX@t&H@Fw@|_#28h+>MT#;LX_TGvfMQee+f{pQCkOU8KWhdWe3)SL*T@QM6?gDj9 zRh5Xd_dEZLfEtgpROmL?|KicKx7Bsjv*SaAh(+Fsf@H@F4$O9^Z+tbbo#3J5Za=66 z94?pG%$sTZlrcfXj6RL+n;#~Um=S%06BMdp%4SsMN(+yCIO&yj(t0j?wy@ePuHRc2 zI*18G<%IgLkBIF*pI2s?zvu~Sp<~ja22;?f+c1?V5%Fme4f5wD$p26;;2V-McB(Tym@VQUgzIw7v@q}Gp7%dEX3`9lyDbV9^sR6BIKCe$DKFf67AP>Ofhxr2^zIMVQ z>g#h58zEajHmUtgmV-l<(=+YBWCz=K$+OL&p^ShH?7;>*skTSQ{ek)uQOT|E)bB7` zPKo!mOW9LX{=H+1 zOG~YY%NMg&v$VvlB8;X5BK6xZ%(AMY49q&bINqoZOImGH=l=|NX4nZ8B4HA3Sx=wg zzy^p1-AH5h@Dw+g3$-I!6AyLonQMVE{O2wAtrHicUUP1$Rz@G7i|=lLj=EF|>`6c; zkv>m&>VD=Bttp4Z^>_GkJL2rZZpV`p9gf}uJY<|4-Pe(YC=sRBDzH)+6KO5PazlMD zKTr1`OHKagA5?F372>7?`!qAkT2T#%}5=Ssw7f9RrJS zCxvl;FO>ns#^h7K3spZE9M4Kzznfk|JX5Q|_;P#m|EGi;dU=w`bZCx?Sl}dIv`%^=mdjY;BVY`AvZw?`CVH znCu{tD>g;Z$S`N2G}uD39~8JZ;KM064h>Vqrl`~1zn7Pew$i-o4JVuoiPom=IqD(; z&|J8Pajt_|H=8bnW6?m-kfUHqe}EI5`52xZ%Ffnj zd#GhFO}w*s7fs4EWKUo3r{pzGEHNth8f*wk_HZ|pah0xZ!D?8FEq#MNMURXvpHbHK zOS@79{ermOCT)mQn2_1~Tme)OXqh z+M1n71hfE?s^cQBuQ>+>LC=kZvWi=+R zWSKk0HP6^)Q7VJpJ4EhZ0wF@|HJ}@Vc+eGaO;p4M2uQBsmc=G0+#+fjtS+bD(Mxb; zbfkl%f%!_cmKhe3iQ7b5bg|XdDwc{U-#yUG(U^XDg9geu%+E(!65B%_C_T!iqu?nhZ8jS*f>)mU=0#fD+-UIFJVd|Fg0M$;EsQ)45fzJYg%J_6yQ@D8k z2k4+irA@66c%M{#Jp_r+yl&TX*AOJda8WBZy4kq%Dm_`}#y|MilA8QUpjO=dr936Y z`dbRh`9c7au#&X8dt|=O12q4vNe|toaNq?w*_OznG({zyfbO=Z;V(|EM7~&7oZ{f! z{J}2gd-0cB%#EL)5!t95(Eg;ob9v;3{+76E!64B)mf-5U9RR0atdmc1dNOwihtgtD z$xV{@V(X3{y%{SkM&kHeD``T6`@2WcO6fOqkymDa!x3)Ro zvnJV6bf~aHkbH7uw9;4qMRDS=&2^|S4(3!(J^8trAGa^xGi)l;-+JQKcwK(uy?O;+ zSWe*H^LCN$Ft>=3C~CxRw*R4F{e>BE#w@n4>Du1NufOX>7cuy;F~mMD#tR!oL(^*6 z!vAJrHaSX?9xD7mhHW0W^ZZqbW=qcIFT%8@Z;D}NfR2Hg(oItpd&dqfu1+;BIMtEB-GP#uso_;H9U{q#q6}Vi;|t$1WaqXrBtYLG33M z;Htd{t=T%U=+3yUklqHQ$eIMJ0IQb*pb{q+6bnhu(V`P`CCj}yd^5>EvJ)cZ?(W!?2Y!)=&wOF9kB)irA2dN%DZ=3yiY+bQTSPP z^OI}?k1unFmO0hp!>Maq-nn07d|?u9HvbN|1Ltfhm;ktMq*+y0Z3g6za_K|w*vu&)m&?o{=LC z^DHGae`k5yZEPgux^^IZkYNN+Zcw>=%z}2D;vU3MSae%kJaQEj{-l!gSP1_f8=Al zC9$;qa8yL}tvgOdhyL!ye%zuR<*3+BQX|Sae|E6@tO~nGyTb8yxoGQ?9UU7{)@VeISP_pAW|Zlfx9(dQbVBt5%|PH!)$vI<_*{(k%VIagtR6C*;;GZVM`qkXT+z7i`o!X*HlMPxrDZn?l8y&Fo>RQFwdLA<&G&8_ zGF~FoR>+?~AT)9$IfU5?o?zeqYM5~SMw*-8@@dicl*Y-R-0gbCJ4K(AejwR`5nueF zLRecYk#&wf2zS)GQW+xMDfb}dyiYE-jn>5dw$I{u zGLWA1Sj#G8HReWAWYoqzz!Po;6_UoW#qq=@9dFrvzo2RSlcwmdRm5sPDFRq7 z|GH*E@peb?n>8tdRXOiWjYxrKwRHQs0z;5>4|kRGDHv7Y^4N{&AN2!GLGK=lrP~HZ zACrx|pfDFiX1!BU;86F_G|JwuBwgA zUq$ApocJ$zR#WM{`g zUbgYW*?Mo#W!O6vvl?Ud^Qv=qd7OLUmOm5v1mAs;c9U4}O5F@`3HUc_(&7ms7}Sps zH#kevyW^#qLlu^&m>?xMcCFS$Sv#i2W!PRHyKQ6ByYJ$ehrgqvlW>?15Cv@?{ff&s zD58Zwm`sy82=0~Ciy-3CMhVu=!g(j6&}8SyXVza#)VvpTJx5mezkzmTL@A7~w|UZW zv~TJ`%?_Vh}H;t7k3uEKa*c?LR^NqX~D{GjA;3x$ZDmFt}quHV8Xa8rhOzQeo1 z;?k|PiWVQxMnXU0Ib_#!muBfEGh_%lm?G2V)LECs9p{P=PW<*fgysPG zz0K=cnBv|h5jC}HTfvAcCK1(-*+mQ~PeqGAFx_@?augnD@;$q66$kn^CD*t)o&X!? zU(;Ot_X?9^k!pd}yMom+FZ>W2uI9s71cqQm{QVdqum6i-mOLOcg2b#Tv) z%F*gdXf%C#$^OXDQ2YYkyB8~PFS>wnT$0oivRb^v$XuN5QSnm_Rv02WX_Us${r>Jf zIl>g@w6@@+VYT&7O3(!&`P8tpbK&4i7bUuPw+*BQZfc0B=*VAWDa7M2GNvN;>%iad z8;RRazH>J+djh{yL3>YIw3XrbbLa z`I;?NTZBhcs;GbD!QyAqy45~Ga^4NRae0^Pj5)=XnqtHIf|(uEpXkL6)BFPMGvz4| zN0$y2EJYc&-S|ZJlMdq2t;UT<`2>WMWA0c$#%F=^iLs&5#((znj*jkpcUO>@NFO{a z82M$;SP34H&7w7uUj))P}jQeM0~3_c?9Fz)}8F1j2CXb zKCN(e)`3$LDpUk-U9*R?Lj9i~X+|v{oe_TEx5cZ*vHCciFQ$wza^)YWq&VZzgkyO{ zY^(Bd9+AyC2-&M+WE^{BW$)v2o!9$)yM6zM@9php*L9xH z>v~+*W8Lrfr&r=f+zZ~im$rO79U~0qmzQ>N>2oY*RYI*flzu|O?cd(ft{!CHAE+2SZxHbA~>NH(wD@HN$!UB2s z(p?&?)|vMBbdylM&q<{>o~Tr^MyFuH?;`Kg!D(E^v(=^62kn}hT$-@Hb>Yn}7^FQf z_5|uzx-Lhj%VlOV4dPzekFkoz$tcG(-udT|Ngaf|-|m&m8*W|U;zZ7r?}G>Jo1x0w z6uv8S_tIskV>bi&9>R=090j6mZgKw`3zu$0dM)s|7yg`;hyDH2xAJqRvgnrYIw%;& zQo}5_wm$%~U3d<=)UQTYfU5g+QTz6z_4)z@;YY53a+t>1mHilBPkyIw$75q(uD8!4 z5KTZpO)DQN8TFk}V9`*QP7PUk>eHE-jly5^mXdMJxYo|IryF6sgA_@LQYW;|5R!%f z{);tl`R@Paa_!kGI>Fxi86DZC@KCx7x0rg;N6coPyxmZS=j`p-q0bQbM8D#-ce=3$ zH&0H@(ZX2DT`iYq6QEYm<>uvee~StB_Z9Y^yKMHz`Zqrf8|20`scbT;!WbYv0*Env zLpI=w_@hzD7LEiN?sHni;`bn*X#nBn7gSlTT{qQ!S^3~SV9NnMR{Uz>QV#V@$`_t!K?cwandblfUp@6T#3kan6*R}&{ic7FJ1RP(wz$Z+I(N}s6_BKb*XoaMOPe4v^W0r#loM^k=luOi;3Y2 zo%=##X=YK*VxWEF^kP~a*&R=YSpqj%To*eAdXO%h%NnCjb{8DWmTu+49z)6{wFh~B4@UCW(*Y~mvQ+yYJ>~8lpNXff#uH(zP$59A zW#Bd%8;iNwVqzD%Z0}JHDF(D09UWC?Zi2o~>GK$ePIt2jA>VxbwQq3&^w^FUpd-{L zb)MoLn*Z|zpdVwyor?4(&s-K*H=M|_w0QZUEeshD-v;1o^fQl502hulQLpu}qI>PC z)dZKv-<})LIx$ZXG9+>uo^2lPubBnVOVUfmByf7n#-wi%Gqbryx`TeI;@)@YaDYB?klJd%*=&3a;ZnEXj)!L1tz%4`SLYm&=(3WI?F`wj=me4 zUX$x$aUUa;ITIz#p3ggtKRcs@o@m*8wzU*s~vUu8eZ)8XDpNX@Y5}~}9^Zmk4jECPkglZ(_TUnsf zXrJGH{MhW+)zpuJzPXxZ6ex>D*hMG~1Wkgh?OEi2D)HTXUn9U}grpg#(_mr3O=mkM zAmZ2iL+`+8pmyJ3l9w)XGTr~&APX{{)M|MQYtJei9BZO@yEX# zH#0PK0G*N|byVJf=d|3%8GZTfbJ5d?%OjJM4bc)(+7^<4T(a4R#QRVc^%zSq9#2dZQ&Ke^Bw^ zwzkS1K}cbSRJ^`RQ}ovANR9R9-zL}FLF1QiQN1|PXTDSK45??V_R4MbY{ab z%(TY%6v+KS-@^5}i=abH=o-3n$EkCje(&Red}fj^V7T)xVD?ql88^v*Tp@^oTAa4_ zM9bSLgd6oldemHfgFj`a3ra7rl2 z?6by}MD#mAncE#n4>Xnl9Sc$zz9$oaCJ5k3&uSL>0u&1%;$`rSB=CvAJ6q+sEpG+alxan$Bd}&I(ZQF%nK<%YmN;cBJ!+!iTLj}?m6jtRChkv*edgIhrY!B z$qBUTz~&+~NTDbDfD1V2@LT$zrKd+_MI8258MHbfBtKZ3V}OXaMBst_uHJ>d0Ft(L zaneyI=`Lt2C~}h|Na@(n1B9Sesb|KsV1uGRQzF>EtPt`cVOeXL=<`u@c*NTHMaWO- zFJOLZKB)hdN`#u?DWW~w>5~fkr3Tv0cQU-}GyQzHi}_xao^LufKL3wx6qXEfqr<$! zh%i+l%02=|jusS~D$IyC;3dUGY1WgZO)zP~Yj84)6~IpE`PpF>5w| zylprQvJP6K#|aL&A&x7lU{H&eCr>}=G4MzFmc)~^vO?Ffe{g@is)Lyyo-}eo#w5V9 zle08Q3h6~4Da8+9tWk_Y<4r(mchBix1VsbcKkQgUKhQWKwNlvb)@vvkz?$MWL|3TMdVW56RaSt?_j2^9%xlD}tw5oO?otZQUPBkSL<#}@14olcIA z3mcdF?Wc}Hr9|N5^+cU9DHTl!jg^2W2rEi2?_d6%3o8r@W`tmW&j@HFU#*fFK5eDF zlD}@Y>1X!|9ssb@y`pX1q8QJbJV`MTzN^3G^HC>Rx@Y6tjW(Iy zi!2PGCvQRW0an*KEkvVCg4ZSkh>nCZVMvoqZm3faOAr}1OlVO*Bk@LSM%mif#D+f* zFO6<)R$Z*C+itD|D5q_&%HRq=QWPFITk%BHagoLtwmf)UC%x1n~ku)u^(Yk#@%Oi+qmnC7 zq>hI9GXoxI`1$SnflBvp6?DFTrys41u8~ai8^+Jx(`~3y*t0Y2UJyR-cn!n60rv`G zWFYtD<6F_7u87t=L-3z=kj(Z1zfiQ=xkGfIbm-;i_)KD$W8&xyn;I4!En0!n2AJ}H zf7^QD>vUGuO)oE)b#uTBwjeG)Yqdnc2M!z7Te*QLZ+>;h3-(oaZ+5mhqvugqrEI>R zRr+3=m&|`Gg$2KcIM%Mw`c_w0Kz|LxtW@P5^YPnZ-ITa0wn*Y!;l;>QvB`TZ;1r2BzA+rq@dAk{gW%xv7gXdhReIG^!BQ* zj263;$y5(1xTjrdAP`1&2`qcDruB83qdS5iSCv46TdcA3`NqkgrWf?7A55X)C){xW zlAvoFA%4t2Dkfeis_lqpBsEiuwR%*pbWBEuhRoF@Q{(feXNOyJ zhqn&Ac9%6=^xe>n#i2}4VIZIfW#-XWXupD1xv(-+GbIEuf+f${)|oEGzKb$rWPn^) z>g~NxJRF?IzcdR{O}!19wxXH+6)0OCap9_>M_%miU5 zK-=PQ%69KY4*+AdjMR!vE$gwMDQ}XMIut802J=oD>Q!i`0yb6HJ7eEFeYtl`W48KE zq*YoBaU=gNE@2KfWT}cWgquw1B`|_6>oj`!PWe>}l!{jVVplVV!P`Hy4=Xp;$C>SI zqb%FF=SudR3|crMSingu0I}Az+}A8SdPA-k0k%0(n7_&co#+WJBGh-y+LZ(Aeshr4 zIy*WJ?z+)B|7qKms!8wgQL#EqwipYQY860L_Eic1mva}Oy`-YY-q&q6l^BYy0}{lW z9Iq!W?6#4uk49vvjkCtc+#h|r{&#B15RkP-6PHR=N~$*`k}CKmf4X01XO}o)7V)l} z6eg0sd}@9XIt*AZDRINT1Iigfo}df4{{ngtPd=#GA@Y+V{VSMnZbA0kX@P*{^5Rcu z2G>|Jg|x~2^q$!F6%Tn3khuWi`MK@1N4+RZC{dy~W@g zbkq=E8bd!+QGI&+JC8kO-xO2=M~oOr@=!D9^|xAkczmexI= zEhL{ep1Soi<2TmV$^Dl8*?iKna~c4491mDK(glTweg}J6zEK2m6E$#Cu_opwXVRbV zjf^;Dkx4%q{28r4mh)Rg3)3yvTn*yP8otsVFThn=-75bLFL+ySe20=`yROHoZx$5c z6N#Mgw+^CP_s45iyx;tQG6+$q@=cqJWZKC>3{cP%bHtpNyB$oZ=<5-qE{jpEr0}z4 z*0J?3Xww+v3L4~IF?iN`O0;H#GWhas<*`|v5iwy)C{pK|D}C|V z*H%1+C6uVUXy-?7uHQRZ^Fg9$LtJV!lK6gGjzQ8i4c1pX*V<(J<%I@AM<=k(^mY}B z8wV#VfZ#gU?h(SYaCqoGFTWs{M%T4AQe$5ejp|q9Kje>P7d8{eh%?@gUh%Xv7mIQj_!w_4!$lCW(Ko#B zYaV&E(P6GlJWp5jGjnWbWN!G=S+LFRM)4CF+DL1mp!t%xKBW`36aF#zi%<~<*akL@ z!TUUW@7KOa=KI55PZ6|SLeWv0){uIuv8R-M-fQB9ZbVA~TuQjA1OD5OR$*rBf>jz* zFI_`T-?>-XEROCVA-_BMVA2goZzJX_7h_FZHK-5rktgbN{QLg+)@GQW+vy3A@Zs`fmXyRun%9`$csB15tUUhE18_uG)Cr{M_!y%Ep!hnxx^^$Km-t*CpKreP3-U zvSY7e(KiWuzzGAAVQUtq>Wk!27^wBva@rLGW@<2tlVHLWvA%CsDLS3>o&PmGM?M;b zX+X+|xUS?%XQ??sCj0GxVDxZYu@<}}Y82@X^sX~;zMm9b0r;Ci3D~&Dy$)IQS`V62 z5Ho_6$8VU=MP9pL9Igp-)BHg{urEg2yyX%=eKVl7!7!9X%r=y+apUYaLAR!mf!r9R zl$Ew}wAH`Z8o>B?FrJ;0o*C-KxgyvZk7Ttl>k;=jrh>KrZ6v~?S=OXl-cektL@es; zZm~ff!q++6&I>5Zps+UyFQ}zT)SmgtDIMZ|!|6Bo3GHQm1x3<|FZmh~-*%!wQaCA4 z@eXL-ARpioh=7a?2TR|#Ehl*CmEA1`M#dFTe48_vh5P%v=-fPFQL7g75gNx_LXqV)qov^TzN5(dx5{9)yPZSI2Egmp9+r` z41xGQ!Ht&_f<$)^IFelOl;MZ*w;^K~{1%5|WhN2wS`->`-kRfO@sg2RQq*K4al*EckzfXNkiE)&nw=elAmX?+#u}=~= z4{lUTAVZJe2U`uLe*VwUSO)TGK!iZLh(@8eraT1{KwH84z6@G}UXZUH;B6DmEY zTJ;7)H86|#V!hj@ArK4WVYZm+XbVUrMr{DUfDzIxz7W2HvYV_GZG1_B%oA%XFLz*h z*kJ@|Kb_fsph3dd_@VW-N6$JJn>m!>#0e@Rah(d&^5IVd^n+cspmpCTDUBss$kVt} zl8mCjA%~+6FZPeBfCNgLF%9FQz4#Q;Kz+j5E?E>>PUHOo>LekCcDM4Ry{h|ctgW*F z$##7fr5b%oVjQsdZL4-!OwJm&dCF z<>WTx{B83Gh7GqFQT$A1S@xE86*(k}7ItmbQ4heE_hxT50ejO6m9?OW3|V>GpJh>&@oXDb6Jd^w1Bo zuvh^GZI<@TG7ACqQv>#KKX)0=)%6VCJ!keyqyYJX<0C3!493w~l=OU**?rwACKLiW z%lk1eF#@HhKM9PlkrP(~eymoik|XnmIv%9*{F1ci7+cTJ_g;r5$* z;P{Fgww&-1KA?zr$lJQx50q+Bg*tFSqHaCRkaIGK{eSbo{j*}+$~&XI8VmvbTT>LO zQ1rF+2yU%<5!bq~5h=YbkrgS93xVd!r( zyizP?=_%=ytmM<;N|%fcO`7iH$Kp?S`rv8+yK6L*ear}HV+$;m&!0rvxv~q!0DV%V z2tqBUdZaPE!j}{k>)3h~>c3m2?i|H!@j(j+*bf58=U`h~;MfIbdYgR$r}z7UljMqP zk~8>5o5R_fm_^wMs3`ZO*ayqwn2oTOXV;vAvUlo*=2LUo5 zi%Xz;Y)crH?p61jKFY`o%50;?u zx{J44M8<&Vb>TmR1zM9qqvIF4}>^YPERHGPR{<_WQrIeR_Y-?{7yQM zzAVTWC`;z1wCmL;Ha3ts2r-0@Qb;^>y6KAp_nFftqo)=YbE+Z^5qjz|gE$2e-oG%^ z2H|xJGUCHpH0SiE4NKywFJIOoCJvAZX#mv_2?3g595FyIF7y&p193A;L8gRz!-mdT zHNIz_WBbbkK8rusV3!UfJ zi;#k&pCW86=G4l`AybXYLmdQZp0P#x@;qI#xXtvdBD?qHC!;}1Hy_@)A<@5<_y9uM z5UwfFch+ko9{%!>oXjIW9$5Fsax7s#E1OM*1y$hu730Jxf%mhP&&c(EwzbIuWzfhA z<~B0hV&R;(uZ2t@oS@QUycq>ZP07ZpW4Y;FV}DTX7U@+DHZ}Q=U1;N&VOh#=&5b+_ zdlQ1R2UjPm1We}m^zlsJl02&Q=xeF1$#avAdAo_5IAJgsJIJU?^JiJhaxY93?r;Dt ztGPGRx%{B2!&lf!q}MU*Sq`QQ8S8yPj56T}zkZeaREwzGoC9&E=Hq`F8nEy5UZp5?n@%UX-9&ts~i7u()TlzNZRsp z*N?wtFL)6)!6Prs%I=jt-WD?%BrYcd1OebHU9M2dRecp}jLjnr#Ez(A?QXIGUhAY( z+}FF_GnePZDUq}ZTJ*sE}Ds^1}V+cs{tlFAkyl2x0~47X%})&>M44d817by><|_ zFBuWe0>?d}vb_9xmDW6uita-_Gg8#iZ3A*vdT=$d(l_QIoA>-cbI7`Rw$1k_8U1xi!Ni-xw zcmOt9uvv8jyQD`N`D5%>pbnC9G5oz?ziQbP)(}goiU8}i24aYZFWez7=7Os;rNKuX zUVN`2o(Q_`V@d%T6V7msf>n)SYVsb4RtfayFV}q!UrxAEzy9$0fYss*=#XXZE1Avt zA`BC?AY`??ZK{Q7`7#~QV;$Vu+B*Enu%2OAE_tMP*D&nR`85L!^$&=5gb&8Y+>^rM z#}03^=oB>e19vkB>MFI43!UzfE8s#fXN=>_-!{FmP6+ZyrkQ0e9fvnJ$EpR(p;D2Y zXv~c$45;H-Iyntp8f-NBvqHm_HIUmmlqH0}Tz(On2i_HRPG7W8Y%!OyK`EoRTpc{( zNX;O?(8saGk~RDIccEvq3uvxlf^){F zri$qbsOt$LA<{16S`2ZGA_y_Dc5-;e3s6%lszV{}PpOu8K^bSZ+QC>c1mYnO+M&!u z>aH;#1OkT(#>M4>o9&mfqow|59-2!%T)w6>Ri9UP>^;GDO={dGXEn95Qj%_cEVJjK z`T6S~7Wxx@4>0Vt_JpKS1b4diwrHl7cCQ%zr(z> zIzI1C(5FZ!DEg(Yw~T~7T@1|O^8M~bio%vf!nyr#R*FkXUbVhk#Z+nDWdXuKzyh5n z8jAjyQL$Y}=nlRZj zZYgjuF*B|+%~>}F(xDw1@-rY5w$eycJLr`G=XyqQbxFasD%tH3prHzWB-8heI1OvC zz*1ycIKb>lT_SzQ9o=|z51l-f4;kBB`tyUDCS*KD0gFWR#;NYrVZk8ij_zyERAyy; z84hKR1eYroo50O{p+nn!9pM7hr{f`HhNEa{x&LjrRAsjRp-Wc|L6&A+M4sx_+c{;S z^<`vhz&D^j`Rf78x>Yc4J==yI92>)=ioqiK596OYq%5Zkagx64b+15&Fyo9gPZrx0 zFIz!3j>A=THY-+m*dBTt1sg%rN*w&T-u(7S>;tseR6$+@=?_wWQj^iq?0%;_B47gztS=Ah=svZxu~8r$ip{nQMShyx z9R|(TG3__G%;G9^O(wR%xLuqUT4EFo!6dEbbZ|T}4N+GRN?_g=_F;_K4WnVXkrF}* z@kx-{Rq(2D(t;G6B$`d|YnHO+8CYBB{HAO0<-wF*a@D9N{by%a(2O92*Vh~r^X;pO z{sX*24fA~#cf?e9kMn>+fU8U8*whsJx%c9gaof5WFdo&lTkepsnDRcPHRAOP##jo5 z+~JZ=F}rnE3%ReYoIX2*~5BJ(CAH-h)tY;l% z804%ipb}+vd60;K;rPtA7AOlGZY`>?dFT)*3xoFJ%An$_1^}lZ`@6GS(%1F~vH$Jv z_7DW=!U5#s!U4%y9Q5BG8-#LJ|^jB-KFL zM$@jthRI7fZIcxKaPDy6u~yZO$2y$e05EgU7btJ&wMotKu(Vr(oDo`nHo+D=U2_3b zHXuaXMELZ^8fj}_yZkXb;QC)*+8cRgdW)sb9JEjogxT*jRABO_Bm7pBAB!^-XS zN}CU(z`5(&2W%D|hNOQ{7<8MzMGQHQx*~j)q8SF9Zd}vvdmGg_hlZ=vj;*Pp0Xjv3 zFq6UAZXVp-G}3RYt*xzHd%)wFI6m~KE4o2rk|jbZe7b&yNP&=1vDq2me)u`4FM(2)$nRj&Hqp9XP#ja)-llxyJ_Tg@nUY zkpwcA!g#}DXT!gPCn9o0;%XE|b*}4kBeX5)Ki+Edy^@i!OWO^TvdSCFE@>46Q3jtR zP0C6ANpF5-sNwbiH!X0q79gC#9RJB-;Cd&;7=rY8D<0KS78DzyMN6p@IUUvxR20ug z`~-5}eh#l6Jn)FxC4qj*Y`cBp4xY}rP*Tov$8Mr}tBgfW2cf&TWv>*DxMpT5S5FB! z2ZN`(;+falG2OR7sr%CP1}~i5u}gnCsi;3J|2ewy7N42q%e zEJG*lp0lRf6?Tj12Fg@L^_tE}8ur#rR=mFX>PM~D&?qC6@f@V^sJ`#B-P2#_^Vso& znL3SE_C!5gnm>k|H%ZQTEz-guo;$7rctlu2o5t)7La6Br^W_3f6KhQF2H>^GKHVk_Gv~ld4s8*A=7toLq1;L9n+W?C#;)b%@ zr6JCl`^s=2kNNwGj+A`uM)z~Wm1MUX4+}-0uE7Oj3X!~Y?hqaL`*ALYs?2-@q z#Kyv>MP|gWcDTrLUF(PlvQhwJkQK>8H*QaazKmJ}jY7tTUCVc7e#~km1!MeT9Bt5W?sH zqk(J~?rfUC3dGpN%<nxnRqvG+A%#2nA3#vm|czqsms*J{6y%N+(Gvn6fQCN+=dbWGN`O=p5U zj8xI=IcoIvPk@L8%AD}9tMgXmGw|Tq86CX-V@9xySf%r1R`w)<2-yGr{+r i!2drh@Velf(HP>*gH19G>AxYomx7Gy)8fa*Z~qUPcD8H) literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/18.-tractor.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/18.-tractor.png.meta new file mode 100644 index 0000000..e33d76f --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/18.-tractor.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 16371fad8cd416d4b9e29e9ba4d6175b +TextureImporter: + internalIDToNameTable: + - first: + 213: 6644657000696920756 + second: 18.-tractor_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 18.-tractor_0 + rect: + serializedVersion: 2 + x: 342 + y: 165 + width: 1197 + height: 877 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 4ba3ad45650963c50800000000000000 + internalID: 6644657000696920756 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 18.-tractor_0: 6644657000696920756 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-1.png.meta index 529d4e6..55305d1 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-1.png.meta @@ -60,7 +60,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-10.png.meta index c0a75f7..d2e407a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-10.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-11.png.meta index 64fd9de..ed49124 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-11.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-12.png.meta index 6f456fe..0416234 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-12.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-13.png.meta index f7c70e3..85e84b4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-13.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-2.png.meta index 83d0335..30330f4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-2.png.meta @@ -78,7 +78,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-3.png.meta index 48bdf79..eab5937 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-3.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-4.png.meta index b5ef53a..a0b33c1 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-4.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-5.png.meta index 4a88b41..9dd54be 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-5.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-6.png.meta index aaa6f4d..721bbfc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-7.png.meta index c5afba5..49c6db4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-7.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-8.png.meta index ccb775e..1baa10a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-8.png.meta @@ -96,7 +96,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-9.png.meta index bcf0dbe..3c8641b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor-9.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor.png.meta index e5cdb8c..ebeb91d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/18. tractor/tractor.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/19. traffic post/19.-traffic-post.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/19. traffic post/19.-traffic-post.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7711159c7206b30d92c58cadd480c0195f11cc GIT binary patch literal 11722 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 z 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/2. diyo/2.-diyo.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/2. diyo/2.-diyo.png.meta new file mode 100644 index 0000000..25f903e --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/2. diyo/2.-diyo.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 0aea03f6b67848c46a289e7926b9fa1b +TextureImporter: + internalIDToNameTable: + - first: + 213: 8622984736499707480 + second: 2.-diyo_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 2.-diyo_0 + rect: + serializedVersion: 2 + x: 446 + y: 153 + width: 992 + height: 773 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 85e2eaa6eeefaa770800000000000000 + internalID: 8622984736499707480 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 2.-diyo_0: 8622984736499707480 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png new file mode 100644 index 0000000000000000000000000000000000000000..a2364a63603f1c67f004dbe436eef96bdd6e3ccf GIT binary patch literal 53228 zcmeEt_dnHN{P@er79}HFLdl8{vJz58;*w29M)n?;YgbmKjLeL1?QG&2p|Z)mxJLHQ zcDcUi_Wpc7|H1dSuU~p}U*|l}^E~%Dub*hDQd2NfKoCT&_VB?|2qHy55b<3y67b9N zP>T}y=ckwWgkEbmiCIAXZvpf^Fw6@{hhimKg*1)>xtjz4mH+?u|0(eQjsj)r z98?65;Fyt9{DPiP4YsSeb{8`(P-B*ePPQOKv>1=(b#3IKx7x4^2L}iBfnM0Yf5=2X zted=;h(2~}C@E*VDhe$(HhvmC*hOOzgKz&yEtL+8`ikNv49R#BSl>g<4ed?Xg|1+&rxXYR^Q1!xc&*ke(&5GFi+Df?;adr4wbjnB z5{L;paWFhIluK4GiOL$=JG+0cR?p7}tl`7}x;NV@?|1teYAic_w-Qy`J-)}r#&*>a zVyae~V#^z{tFNtn$j8SgiE)1TPLC$0T_d8p9}mA-^VXn!YvsOuYGY&L+W1Q^xQB-a z+|$z&uK$#P3R0@h_ZKu1VBnY{`YzitJ3Fgk?J{9(v|La_hTlD=ti8_?pHr;)O*3z3 zEj~Ve%~_4m9Af&aJmugU)@bG)7#O%)_UzuBgbA7uO9RT`X8f*Z%~wDB^+r!(UZeB3 z>uPIjOSs9w)qgN}mM-MwBg%nf&V_~#u(KuuL=VJAujt7qFV~dae z9Wp`lewZAwHSvV@+jhb~I$GX&Y;-a3LNg>nk!PnwuuT#=b0p(HPK`e`xk8npCX8~2K(v<(v$dcHfPya#Y2iiV)t%kqWo)&1_y-1t=@*9WFW z_>D*G4+GrX+#1Q%AV5{Gch$5I#*s2@f;>3x+sFT)6|vz|QrfF0WGMkLJnYT7&=(Q6 zmX?-A<9|LN`;QFMhO^GPXY6cjCeDT`SQWg0^^FkC{0fkBzC}E}TTO_E1h3FLVu9Up zEZxV7mzTI)hKQP<3^$=(J(|*pdMm~L{P9|N^OD+s5chuIA@+ITu?p40vS;5a_fYOQ z3#VnmLt3utn03|{%)k?r*}ou?z{R@!SrH3ihEEipS_nsbR$PblH4$<&0++i|QU*0Vd+%zl;-QR1OV8@p27U6dg@t?jqOrB>EpCJ#t--(4@P^#sKFw z-I2zKP9ifj1DDI>c@9|AZ3OhDIq9s07TUXCc|G+{ldVKbZgzH{hu9<i6EJD3{ zjs1|-^_=cd(PY{i+@$#l8G@kN`5m)v*51uiM+HMF=#&=0I9gd*;oMZ?jaM5vOTf|r&>ashh$whx)n9Ljbl3d~{sT3WY-z7<)JjIfShL(8 zg<|uT)Dka)l@O=W#_A_~BLRj{rT04xY0|7vrlh@DTjX`={0Dp=yRoHFA1=Kj!mn&_ zcqiJ1`6^Hv$&2g#rwwAipt}#cR&(g@;J^2OwdF|?-+6YWeSdg(IEiS+J@Nvyr&7G; zT~sLZATlyij&?rvNIi>cm$#qQ7N zwtagkuN}d0r^iAuG*FpIRhM5RE2O&r_vcTw&93yNXqx{E+5M{_X~%af-8`ys94>IA zbe)y}QCxVYFw*FM7;zS*$t#(rC%Of@$aW169?yC)hMN_wRf-O+(?5+_%3PA5W|wG- zg2?5{_s9O-?@M^_>!Km1OnAGS|EJxM6%W4(Y8+!9Wf^581@zKn#>TpPz=`om ze6_w%0PBUArh|xzghMcSQo>A@YfF!8VD2m1fHTu=FXv9=ZX}x+Jnu{f=YhWt!NJM3 zdLx5`QOm^J?2#8aps`Ow^`qVoRP8Q`zkhyEt_Y0Spl-1EKod}Zz5Y;ih~ zw9v~Q<+QbZE77{?3p;O3J7lN2XMvn6nAs6fm!%hZ&e&9p=NsM76AkQqtwaV@d;fGg zu9sU+ssC1m$dC>IaF=fph$y(1J53iI^!oeP(M5&A60CcfHl;p5nb}3yw?`Yxo`*a zC@gBUG}VtANb0fi^o~jSmaGI4Dumo6i0Dt3VfW$Ae5Z`m!+15l5+ms%D6^r#&d7vR@t67GW1JUUc))zd!{|6{M}&$n}de4>a;* zQ`}v{(c+O`PHfY4@A)<+BqUVg4J-0by{)HuQ4m`02Hf1m+eaZ8d3kSPz{+OM0)Vtw zaf4-1a!uhdii`h+C^F(vBm?A;RXf$>pkElYg~MI76nR{@k5@O12&mZopvHEaY#7^~QV%~Xpu=B1X%hKXyXj_ z>xBFZz1PvEi^Ohr-yw5LdrZ!=^FzxC1wb^B>)`OMTWgz1b()i!KT;JW&{U9YZJsv4 z>1_~d1M7X6K&1K5x+VYAJZ0vl`Oe$Z%B#sCR35P@PK=K&c9eGY(z zg72$eLuJF*tHY>_uJylJ)Oc@U1RV2Gby9O7j4=CbchrEC392qR5TzVBKNJ1$7z%Jq zO+kX4;$m2Vs6AwBw!uPwc&9iz>IxhF03c%lMjJn6HZo8`?t+T+Vo-lcZS_b!t?CcE zGmP-9H*<^W9cOs*zyW!Vs=sc=PRIwn;M_&pQ1L>QokWhCFTlq!E^ysa{B;dx>*Fhf zNf5>5Im(YkM^#7uy9g~f$Hc%}br>a1qSHK?Fb8qfLxYK1o-sM!lp)UJGFS4MuuGD9EEJk#GH|D+mrT5tIwY=C;6P`{V0G-?qS2u4!PEHaj3+uSCR|E=z?-oadR(jTdwE$0B zQD+BCSEd-?aNqE!%&1>9^kO~Mns*s*T8gqjUeAn$9i}qB!@*^HK3XUH<4p#XhUa%l zentE$Mx3*@gs9coC>n2*I{ZiX&-{>2pDrb%-H zvOEK1IfI9@uGyCz%m^eaTtGOR@HuFop?l%#Bz7`*+HS-xob7gOvgPq)K0)&fdwFg8*;3N+6L6fc6qdHp2ABOCq*zb0UR~eG&HBHzh2Us+6|>bCiPcgU7!}V9hor1Y_0%LA734 zETiMy3GI~*7(A8wF91hDbV+ZpsWYx3@c?fB8yd6Nt)vKEGr5yd|I#UW4{sPWK}H~_ z_j^JO`gW z@fZicLnMzNDuq(@yrD^oT!YJ#L}f<*zKxlSeZv#Z<39MjbuTF0qK!M9(7)4!z z&kmXqKv|a4NY<`s#v_>_FD1SGEh|y&GfMDHMg{B=7SGpvI!)Xx^aF{5pX?P}LYH+% zj)1S`^FU1Yo`&+zh!zl%m`{QO=cSoPbtE2xR0&eRfIBS<0^hxT$>AJ09|!}iXJ!qv z9zkC;E5v<;@xd?(f4(>V{HnILw#mdB-h}4Sb0>NYCp9hm_>_Q&93-8M5^0(`1_@Ha zHxtmUKL|vw#eW!>y;hRqdIp3V@`?uxnsz9Qu&DeoDdq-6KhTpZtqKClW?lmz%X!(6 zo#ZL<=!BvC%m_tDTnPl+OOlh*#GVbMNIFyD@oKz=7l&M~6PCt?)q+ab%zj%SVdJDqMH)NUncOzzt#q-h+qSD z+g#+iMq6VeFin;W0ZxBFgmbNUq_UK!Bn}zmuT_ed9BD56GGp%T%U>Kyu2prHtk-ORiti?iN?d!GENzk6j z$lwKQgD)$;#Waby1cBQBr-H-jNjf{_CIhRY?!|4_ig||#GE09g=wZq8YA;GGziBx* zwZX@P%OSv$SynN+RV<>t#8dZT)%FLM3Hm!98~u8D#yTbP{LHL+X@6~$1TX?IjrV&+ zUPuSFnT@D~MCu9Cjz9H!{m`C!EI+>Y z(c11$gtz=r2R=B#Yhm+J@9O$>XfrN?Zq`tdsGrneH2c}E{@N1G=Ntzg*;D~Six2`r z%j~zSa!EDgj_n0D8IG$`Q1y)lZspK5wzFD}Z+8sA(H_dc|J03odi^RoGH=VehHUYB zb$dll(hqvsa^1Q_t#scVW#tuG_n)%@i_0P^D#Swjxj{ankvIMrt73oewjbn?zk2`k z{w~7c9B4M83GatCi#B6N2sSe!if?PZ2jSha=0Te(D5M$6AF409ac)K93neCaYL<98 zFL`fuFYIfm$EuR07CamwBFSW_Ko?iHKYzzd*Ta9ZSc3`d8aDxH^nXS;pyYr!jiLYS ziesi_+V{yso;3oZGJ|(>HnJ{P9B}q$lUm7#!HNH~aA~==9sCNxCage^VnG8B9J?ktFJgr|Dp8A?Vj+@pUr`T9@ zlLp^C6W-b07CE%Ogi8mkHN4`OQNgeilS}nnjp*d&F0QZV8vbT@vKef=uCH;%Fc-6@ z^w>xmeOVW0CYW(Z%t9CAl=H`l)IFAgBmysJfcJtrz|ja7vOyU@n~T$<)b^6p`|cPy zxo4Atl4+RaT5#60`k6gl?l;qz8%PMR7oCA3#E_ZiNBg1+EOb@>$g%W1>tMDmQqtkT z+OKlb^r|8x+8(buzV=J?$S5IqV6BdnhW$?w!TNavkiO*)6d+tHgcV;3&hkWHh4~S2 zvCN*Hy{0vn5NZ0wd>QmOl}?IT=kxYPGnFHMoA2OW%b$RLt=S82@_~*1oadBMG5ptqnb8WQLnb&Crm0$9vS5mX_qS~QRw zBKQj1q%o-l?4yEFkuveNXS-WNewC$mPE-^nw*>7#{p}GVrzdr6!nA}#-mrWlcw>;i z9QMvSTSx`Ev~(yEIu<2=wNm=f^@V{XOPBwv-QC^Fnwl4TB-b{%MA@%n$~G22HVWr-XG$CAF|oUYad`0sApj4rd+FLsRaMndsxDA^@SHk4jMvD} ztY=v1e_1Cuh-_SkwOM*IRx@R^p?BUR2O6;94MxV1O#6*(pX2a|flBAS;nY7Vnt3+L zq&Gsa*NMNFWrftJw@z1A7ouH_b7&kmlv0?(QS7WNUycLPcjdI;ps@yoB`C|UXyiI( zdOF=;Aox>{&3*Ign}irL@~o%p_sCy1ATOI<4;EQ-xPnu8^+Nbmf8iA>#$Z?4fos~LI*++h7=WqSqJp`=PR)ZVVV8OjSbl+gzPxx{$t zd3TxxoekSk{~j37{-n+<$SB<~HDmM!J%2r<1Ign`96OS~5s4(k&UwkG8`k_y>r#n# zKYuCFP&X~o&(c~^kvcVX1@8zI;(DI;*vHvY{%|odFM^w&}ZPMA{0&903Q|RlP{61Z|rr8^Xed-CSMYy~z@>C-U_5O%6QW>D&Y1 zC$F%)sgqXpTyKVO`WKk_@&gee*QY)o^s|Hy_?C<29B8o59|V zshlem=sKlaT3G0jxaPm2)OE;Dh2yanplhBX5Aq%>)Gu}0q)f%fQDgidER(%GAYWQx zSwtiNu~*xFH6`noeDGc;ylKH4H|Xz=D)lr8uRq+J!rGp#@me^WI8T2&J`@Z?^e!eCIxI47R1XE0c6sTr#2n0eOaB^>L(3v02Y<;aic&G4Vys(pZ6 zQjKFDZt{G{4gvFR-UWi5{b5tAvvk^*_;@;QiOctA(qK8T<%WHG3^Ggder{-JD5fyr zm=hVwO%{kf*yuTwwdaAS7SZ2(U~L$V8t1q(yLI$kR$-Fz_Z78rAwUu6^H|0ebEPs}FHp1rrXe=-Pu&y!PWlrVB)boka8Q}+0!yOkbf8V;)DmciWxpjw3pzH6V;=A2lca9>#SD8X`eV4v% zZEQGllQq@L9uT*jNinAK&I)HFY350FhLASmVVNUrZd%@d#)I)G3?8A1)+KW^TWWD; z6}u$SvBQ01HG^y}Tly}tJf72MR6POhJ9H=_H!3$Y4}Wrfx8k2=qk5vpvP?$D2~#?;0AYnf7+>7jqva=oFwJ6y;)c;5|fZCFt+JZ!teI-E(nblCoU zKsjnzXDQODbjs{x9Xq+zyCl7Pv<>0)9Ew(WS48*YgkH(a=v;?Kd$(^vZQ=>UNRVM~ z=J$lY$Vj1ytasG!#&!1XopB7?&J)$e7ymj8Os^;6e`DNlLg z$qa+zWK{r9jh{=K!v+5*IZem)^K3K+wGmqh-F;3gmj9f`{O!kA>3(QS{n)%KEp316 z&rSI6rkf+XlRuQR;cgjKQiVD=c34=N&-r1cY_>jhrIqF!VDs5`xn=YT)@BaFtEVE;K zD_vrU!LNRPDdJkyw)w-<3R&W>4HZp3M>Tp8@%H*=!4e{78jk2j=GtMTS&J|{ zP{E4GfjF*?`ED;f(lJ`6G9cDn3>hRAo5Ed#Paz?ZKm&r0{4-Mwv-2L(u$4o2)bHm^ z48<7j%>9-(b)eNj*%TI-uz6SMA5rA~AjC`1dOA-K0--?RbO{Q{s=4*FM@CJdPZ0hLeTN_n9^` zLcg`W)R6`|)#r|V@m;Q4|4IXpf+>C3Yx^dB>eTTsU;7ld1Ex^k>JuF7?9w7Ldb)Mh zy40*RHXct8<=a={IwqUn2!OwoJ=!-X^Hj#}k&HgX(*?mYpjmN1Y*~2{F8wj^QplGc;uhELUWsjk8*cJ6 zYPCe@5)wJJjS@=MrGzMr)P}i}l@{7n`|aZ!Q-k>E3Hm5%t@&KF&@6v`dHII-S?grg z#cY^6%WU8E;=1Y5gp#r<`{)ek0ABGo2c`LGq zg@2dNR`(D4Wk%Y;TF~ELPN9@e0~N$B#a5RE`lOQn>h23n6^kAGL=%+b>_Pkr!Q%Gd zqfaPl-lLkYcto1>-h7ZMcYK<{8$ZGFk`i9SwqCjDit=taHzbJrC1<;&_|Ep-WUJJS z2pn}wA(dNG(pLyXsuQw94@3J}UZbA@7!j)=sw;E7Z70{~+j4yD`$?TwC05|Yix(^H zQH+vilFM#&jfPGrff~t-)0(@s9C@$>=lO#HP*4EQ6GZw;8sQ1792|Ks`qFa`w=ku< zmeZI(Tu|eg+*IHQ%^?4&pv3-R+-~dcQlE3v{Sy6B(_9dHEHtgRY>4A~og}ItZT7t_ z75Gk+u$(N2n>d2^+VX48qrZQ@M#*m$Nx#&gbRZFCh)Q`&YKsAtoWXcLEvKf7%Gy^X zm%_$hE>h>b^I4v42_>zgk^lCvaK8{}y!l()PtZY|lutmPe>vH3AHtmD4)@w< z74?3)X#8MkNN0^;s6L+zw~%NyI6iKW7vxmw2^@W_-EthCR{CTrU4716qK4hr+^IE) zM*-TG@n|a_r3{Zs@pfj@SMJk}hmj$;$u_T@mQM@s>Fci%QU;FaET{jSkCR_)T6e2! zkD6w|yS$E>3@QSJC0x25&CCZ+Gg?8a^Q9mh-`Rq2&~3j;q5DaoD^2(7bi0ja#W@IT zbkZr08#u|Jqele+_6%j5pS}paD7)8pe%dFw6gpaJ=KP11b}7jRy58iM`C8)@HaB9; zP~OlfNGt>#799@q@r|EO7vMfVNsGI6?<}*Q&z%kz>aQ$i1T_`p*eemsjbOtqUiHD- zXg3Nog6L5mTq9>OYx-Y&TDY@8eAAqSAK~C@p!ayC*FT`bSWm0?q%zFpMcPdJb5}YX z)aL5z>r3}V98PwfKVUvMH%}`Ad5}v-ZIslhbCKr#NFN>x&~rC$VCWLOb+v+B#N-V{ zGpHHdDItzVV)AiB5y!`Ik7jte${grT-b8+wd*;Y#>S03+go7zXo{11qY?#yix)aGy zDd8AXb;bF9hJCS?dD5JFfS=#QvODW2G9sAO%B+xinz2#6)eIb`vI;2NJaSe)iNm;I zEvFd2e?M_Xoh9HF%y8|?<+sldoX-<*Ybe|;tS8J?Hz8LsEEqe_ah~*L$j-t2r9_S zW9Nc!OF=fM5{e+UL=hnkrI|4^vhFW;;7{yU&V_0obAvd$`5CDFoXk3R2{Jr7T>=13 z)=DMgSA%f788Mv2QgU*d=Q|wd@6M!Wg`-nwljMAN=9K-8|60c<0?{vx=ES3L5XuED ze;iuSTl~g(zXntsQtZv2jRMKd_LSk?ixCfEixdgmdHVyHimztg|M8x{%AwQT@B%6> znp5@)O^DMxdA(28QsXQsgxCRfw!O#dIOEB{V!_s${BO}BOrPHHHv%IJQ-TDGWRHHWMWG$@g@#6rzMyb}oqLoS z6=L{Sxd*6{_sie@?2&$Ujf>UcRlg+fZ((6!Hg5$%K%ixYOtw23fI>HmTk~z5cRFrt z7F~mrS;$kn91e97INQ}qoV#jrM1J=U{nNGQIul@13qhP2AhpV{>Dst~RjwG<@TC9q z>h)gIlRlGCog>OSSE)h>z{{w->fMd}$@er07 z9ro)MIwMp;W`Z@UD&_ib(8cy`0m5+GPGe^F>Y4Qehg7S;$M^9tK>MQK`L-08yYkBD z#+#Ig(t&z#ArwI7@Y1aAMjgd3B^K}`NciQB!VU<;h1kE?O--`y(eG9#aq_sNedbx=ZCNnqV{+^0y?7gj3_gF&+wQugmou{w z{hr=N@?)j8i}l~8s>ym>E)sNW zx}P+WG7$)kj2ClU@wVhK^DknyCBJ_{l}1}Rwr?7W*ah)wB8tXuGUc^#GikRxOo z>)k|pvLpaE77s}F5C=kozm1Pgfd$z;FvT=G`}xwOHgHbred)69-B8*qTH)4jsb0GS zHgf#I+*CF-WI;x-FEIM8vz)9N#<|IZ;@ycuoIm69*Kfy~7S`9hQ|cBTuWc~2xO}^s zsMZc{X$D#yOkWJ_nFv*RUg&y!HF|zucI3>n2r|j=cT+N7N}n3Ke}sKrC+Ov}{AQ19 zW=e}=WZilySny3;{iT4DzS)_XnTpX3dlszlg|;1E+y8$^d~)ZRD;J{q{5{D;)+M=DsoM$g4*+ zvM}i@y1jJppl2$)JKmA`O_O6n&5W4=Lb&4ZX*N$gW*9Y}*s$r$O6jUjW`d|zrgzaL zT1t%rBPPb#D*UnGwQ}S^^7ivZUnSvW9)+}rPG#uGDz~fY4WC`;ujtS2O#PZ?+qb(B zkf2LJ1Vw{>jyWqsfrX51FvdsR;7}6Tnm1I?LS#5g zX(yRFo2{u|Q^*Cks)Q1T?w2}Mysj^|rW>)#8Qw0%b4TG@)p2s}VPNtq4nV$VV+W&7 z737_N-q`+(C28l?wj`hJ>w}`c40%bH=8o^z{Zdohkj1Gf9XvIcPbp1>YF-c>dq(YX zt;dwg>{Oc2|LGV-`W-rLQz|tE!f$d;f2Np2N*_6%^vf|r2zD@h72PEuP8A%gcChoR z`qKcet|b2?X4MR#5mlX{O`h83*WAWP@H1OA?(0a-c}V_=?B-6X!IwB9jP?P4N$Vt1 zc^8MnZJlfS+jt#M=v5_6zjL`8Sbq0&;bjtN`6lQd9d!>fbGZ-)gMu6HHi>|waXG`C z{;J9SpWIe&Xvci*ldciJ-uCX1K*A}5=FJ6$BCGtn${U@vTd;ON3N^&;G)R`V&hlR| z-L*)X#vxbQ{91P!tHKDNYS6A0(Ohtga_dzQTet-3Ohps+KF{ypoG2Vgv#KGvQzm$c ztjTX5d4Q9qr_!nPk1Y#|;ji_vxF_iHZNV&;BA~F$`wC+(|4bvg#DGWGW8Nv(rSfBJ zDR&`riJ`K7@OG{@8n*UU} z=!be2^5AilW0AN)4o&dZb?STDjVybh^>co>6&#o@Unt^Z)#75j-S=LB>A!xV>#afL z<=UMbYxPQ1+M>%j=Wa&wo&GEq6wTG&!@RTM9$iJ#FU_k*Gsgi=*Zr44Qe#*C?Dw=h|1$B3g4u(^ zkW_x&(QMr7GA?AG`-ms*&3q;DbSmtx7xpH#z;+BN$6S3Q3RQ|^%=gqRL53GH3`#u~ z+Iv9UiuwX$3RpC`0Q~^-5o3ZCl@uW?QRJQZBqMj;}+*H%dLn;*hgUnmeC1*DsTen6^c&kRs%yAX=l7j z;QvDpbm0?$#KekhpHQicCb6H#@x{ zAACqK`pH_C`Wsxz;f0DzkgKZ&Tp_b&E+B!9ch$B`R#5LOJ$HWu8{?mB$E;wqg!FW$ zKd_&t+S3keb&V}WhPfx$j%77i06Dw_DFE89f!7y?VoR5JJO23V5)Tz8dBm+^>IHSQ zG&Ki3q{UqnoZF8DdL2BK+G|Oa>B~sp)x+bi<;%;-In8$}Pn-+vitk*}G48(TggQ7V z_(JAW*eu!P2T?L1fk6PWpK&gEvp8hN{>&Ugq=BfElUK{qWTwi7C;L4Qf4Odj2cKcC zO4n~g=f5DO01=*vF0*XFQP}~`5be!(A43-8K4Oo1b3~xM@2__#!403BsPhKZp;|`i zyLXQoi^ZCsQRhFpTO#RQ7>e;fgb*gczj1;t31Q+IE)zUypd&7H8!t+&60Hg(iQuiF z_YhE}9p#YV=5L&nwX+M64}6%G(C1wk5Y-f;R%Pl;e}ueG>SbcgjpUy_Y6_1Gm-suX zUiizrIEw%=0Pu4eeO^~Q)n#C`-1E!v9dchx_6!+S-iK=*YmcS zF%u?B6DB;wPln?m4<$gn14B96Jh!{9E;Q^)1U^$wRiS+epV?Oyp9G=iYU6AEIYe-m z;{`Scf`*YIzLDdYnHr~kPio;oWZT2shlOQ_u7m5W4>FAj1lc-`NO;*l4n4?Iyvz_2F_>WSY*$~=wl8;6r8PFw zMV%eZ$5k1*sa#0?>1ZzCR?lG@WTvHFbbh+q2S18ZO9%8pO1duu@eJ$;yi`OKt=xOEB*}<8KK*hz zsn5|o24h-4h&e(6!M&@j>{9tAR-~46xW!d5M&xJ-y+!bE&QpO7^j*78ih4Mh>8fC~ zMUR$3lX8GoN^8}3GO6sB?htkGE-5C_!kP)2Kh_35sB#WNSyBeh%Qm4W#`kH=4@+EO z4a@Ahq^itpu$D_?W`5q_y#`=fS*&O=GPp}3$X0z?WkEBnWr8U$rApXRG&?psoBQMM z<{Jyutu+iM$ooi&z|QNN)N^uN_stH;p-KAUtish9LHWHa=R}8V8>5HQSD{P?LUU*W zOull~+G0udH$Gctc{3LJJtyQIX)010BZxLpU+hr2?b$BnIy#bE%K!P=(T1W?_lWHV zl|l&_V*V3T@HWFJ-rgDtA9Xhn{+r}bNMY#Ou(NlC&opFx6-UCK|Mk{?P-QelerkJG zbeV#w!RN-8&FfC7bn}z7lt}VT_Da-CYr_jIooZ3G zka-*6QKg`b?UG%nqKi7AD%0uF&b&5h`oP!SpYeQE2QfRZ4*DR=#G$KP(RJd1_c-^u zgi(8+d#oKs50O>7LbB@@6b}8iXMP);l$nC=AEbbv@qPKLBXow=k+bmU-0iC4Xth_s zh5Y^${fc}y-(~1B-5C9ji~5wO-q(XDRCu@ z75$8erg1m#m?I)?GC56T2mwMIB<#zNUMRZoOeldU<1I4OGK*^jS8Q~~^3icbh1g4@ zH&j%qkT8}X!@phJa4}%ZnJ}ygqUug)o0+e)zXV@QgP>2qcJx<0?kp82>7UNFtV)BaKZnIo)zu(SG|&cp1w8A><-(`&)%*G=kp zbV%^G(&;8qRd%V1k-x{^n)T>zb^hhpQuM`ev!;OLbXk8r?3Vl&PeB5=1wDdJzZLYo zKGppvVc$T-ukn}}%`~!ewmuigw>SKm5K%t-BHW0Zz$u=yE1?9jw_^Q(j7Hd|65sCj=|QZca6%Y!&ij zZby~FfgtpFsx4DCm%KWUENq>**nUE*P0t#Xk2Hs7@TuIM+AzB`GK3F~?Sj#_dK1m& zvzFX3d2yGQG7xvXROF(tFWme{lYYA=+{TwZ?yYF+ue+rfSa^*Y-8nul!k%St|0(A8 zDa`av{9cvM+$F^Rfe_L3#vieIzSiU^JaE8~qQ|uzRcTL84QnU*5D)6Jtqvfo4BY;P=TuwG?YC*Ta0;?yUUh?+Hl zGZe9s(Z5=B!Z_3A)kslm-#OWl<2F1e)kFwwys7Rl*K;9mWvhA>%Xt?W(ibfUtzQH; zwA3!XYCIh%|LBs_y&&9V1NHW6lYGLGk%YL&;O8>Hr=MYy6ax2_wdboA=3hMUeoYn# z!xAb;B9Svk6T!7=`QUJf8$Z?;{RRYcG$3BGJj#7OCyxv&ZY0~bwk#klxj#kbzlA{s z?TS~Irkw+E^WANbBu4=_%?ItF#+QgWI5@oVjBXZor34L0DkvKaLz**Qu_F#H16hi5 z6!}m-A^RKTry2^sc`WjyI~yQ{@89bU_7AIs!Mn~#U{!JKc`(>^?mJS1D<~Y4MP-E{ z)eH3oNNdde&GcA?QM{`JO@f32`ROb1WS)h{>9eylj1tE4dydO#i4+XAa|m2IC zq)RAbQ}P(qXaO1^ctL!;2I8f$gRN6{;qO*w0|W28$!BD$VHb>x`;4mWn;PVtQ$FdQ zb%_4~?#3aq7i#u;K*nmZJw87EypPe?z-Rco{Xc+?)MIfpq@bqy)J8%J;&s*{|SS8psj0$x1RhTlr zBwc~;Ee{yV&u^Z58>p5d>`LADMSn2b#}>~>hD;{i12ctFTNv+ty}yNW)V~Y)?V%a; zA&E9UaJ}-*C(`Wl_d;eYvoAtzU?dc=2_9T#ZT1eFjQhnvzFE{BQ{)3=9F|elJ@7*H zp5l`jk^LbD72?JWy}bjI{qzS%>}C!5Wh4l$H~!&dA(E5q(oRU?7D$8>IIZRBmvzI2 zpvL!CSV$_oTDsqGD_TLwDren9QxlW@#Vz((PxTomA4gQn zn?ncbv}xU!o%+Kq(Dsh(6J6rYv+pEZJVNoDOpqU#p>M7M<5eYMN{1TnM1OxOj$OqF z7tfM4A1YsPoZ?RceVh~#*OaUYNn}FgZ)6?K96aimxrGP>Di)!0pTAO<(6P!t12QCw zFa4T;d5^c{{j-he(qWXd&ONu&#olw)riR_EO6HMPcr|!W-4^YPHr_ z*2PEA*3s4~P%eUA7wK9zwn|>${CNYToG_sA*6IWOb;>Evch(<>f2tg^TU}ic85dA| zKW@QZA!XZytD0nwQC*!LHW@a7o!xU7{`z9_ydtnO~gBeq4!0;=ip@c|H;l{{;eYe`SAV~H zWv**y^A|>o)KBic(0amT8Rf8TS&7@b^{EE$`Tm-{`v%B;I%2JfLFDvSL{Cr895S&o z*wpKS9l!h2{lY2tHjY4*J`^bX$A-dTEs)F23cXjvl)g!={TfoFDqjD&WvgZd9_g*2;m`Yln_7e`48pZ; zp_SpiyHEUWq1rp-Ar;WqT&L^F74n4<=vhig8ehZKB8SuQ%ANdOs{chLuDE@jcGK^? z`+B`UkK{cWnTos{l>#3VwbJj|i65Pfw6wI;3KqYaS@1hOa&@)#PI1iS!=8FoO}R7N zFqXY0*i-t6KHap~ws-3oOjqt;hBV<{6AzFm z|4Q_&(`ojNN*Fsg&vT98DUqXZ{Q3Qw+bIx}t*Vec&yl0+Rz<<(qTJ!KZ9Ctmjw$Y@ z*QOW;!#@v5<_%a1!cbktFGbeii>v9wS**Yy0ndWP1Qv}`@9Ex+AMntPISlbR zEk&TP1#0~DFC0A9gO1~E*z^mHtc%XXivIqTS3OEun(yuHJ?b-n#YYjtj&UGTqL;1$ zZz_i|Jc}FO-|otdFL@{b9UGsX#xb8<+%NyIGzNOH9ZO$}SIq?{2xdaWJv+pehcWnUzSV;5W z+ec*ISaTgS-8XeE7%!#PO!DqbblTs?2t0k(SthzMDYobcBXIzCdVJm;Pt$wcA84OL zVD1V^UBhUkG}EbRV^V+)ddQ%pTDd2D!rJ6Y>1?f`CT*(d*Q~-H8FKK;kYc>nU*=io z5Dc-Lh8*ec?&DB%HfTaWkJ_VGSq=Lq00nHc;D)SF+>q`G@99FK`}XQ^VaK6i?{Qyi zkzCCH2|}Whm3WEz%s_~n$qq^a9T;;@31rt37an~V_uFFhn#a4nX)^ODtyl>j;$&9v zQ00`FN)kR${iX8LBihN4VeEBju~K$E53LKF{n6i=CQ(5_2T`tFf@ZtSiHNf6KI*lJ z*!wc8mBHyS0zU=t~fbhKF6%Oonw+0 zr`+GKaXgkP5fVMp6I#_`Q23)oZ`$_WJ$>6-?{1=kVDOsg{i;FxKVTYgI8D&7l6p@x z6r(2NR;sn1aqfvO>&xP~1E~jX37Tw=z4Mg@Bc<8Z$S#rXC5bry!_Bh*7nki_bd7V+ zX2a=4FtsP|?Cg9#c~A?NdV}*!Ef+fq8d>PvITWZMCT zfBTG#jABw#zNy|7hFmJT?bZTDkglovY-kDabb|A#q1V_*`&`(CWUFE&myZf}TY4`G zwQ}6?*z9|xd5&8H@a7BENCspe-)CnbtJ1=-8-kH7QF=rep)-SmgRH=9 zBf-!7_ZWpr^auvw9d z@0~B|bYl!z{cJc_O{l}@W*tSOcW7AtgHV)91QOVS*9$JRaw9hlGR>@OUGolrsm055zuy zo)2*6G~_rq0{c&AJfxg%Sz@1hy8g6RSH^w%W zo8Yjpb;u;&vA@1Ff*|c{znf#GH=!4Moy1u$CTi@8C$Km!z`@<~J&P_1CoyeU#c^-_Vmf1;h|=B@;oZKhmfn{a)oU-FF!THO+kv5>m954;@_HTj(xKyYo#~LscLI`x)NJog+(|dglmWF9Ff^p>kHd++qffb zrZ$9|T$89NIzz1+(ynzH5F`2F&DO^8^iPCWYyM0e>?egB_C~b7?~`?RI5x=rV_%5& zc#V3eDn4Tb(Fxm>u?-M2_Zr`N%KsWL{iY|M8(akUa75InIvR0DXvaTfl@Y@qEocjJ zpI*EsMdf1+INwy^Le4uA>UMg60pFHkh~biuTPy6^?j{Ech4$)#V2{A-A>T8rTI|RO zN>~+tsWqX^3?8lDL}WMg%jb8whzUKIX{fG)+AY!NwtWMPvE*g@Pd0Y?|6}E z_^K}coKp7b&;)j0SyQq7+81-pL=%QklSil%l2&!s))jRXO!gZeoIM*)^Ws zxPi@d3B>a24W&=~3l*h;j%$12-Q5c{Pq^Uk-c%j2Q4Cp^t%ls875A=N9v}XOYP~kz zZeLV(OT2>p6dy*IMq5fDOo0Vq<>p+d!h29_`Qa82rr!HPpZvn z-9eR$lrL*|8mt}a45_1~Zo6bGCz3q|6F|kZRXPQGxf1T8B7?lWPiqNOUuL-Ptg|D3#K}wE=x>)IPSun>b-Z1A^@yOvoo^Qy zLnw16>%eVN0PCclB+$CwA zU0!)8&`v(z|1I(Jjx$Iv6Cu>HA>5v_u#x64qxlT;7?W{9Xd$XTT?}Y-A zGp8NbEgzZdm}Y0%m3W7IrMdfxb3rsP`rgmP$Lt+F0$f)@94vdoY*oqxcC?@0P?u57 z^dtJz2_iaW%PY2*T&8WzF%c}5%!be{I7-dlRa}uaTwh;*=4fF&+tL!~om}E+RHGYe z89c_(GAq_R?{OC%6hc=(f9QwewWAVz3AXz@+=@+7 z;{CDQrbz<1weF@FtNjH}@-$EhcAMLUuMjo0d6~vL^Q%?g?=D8ef-Kcz?TY zAt1?nv<6SEHmhqua4!r629!2}43rcQ=-uG_K+eMavtXD0{=?dA;_cZ}`5Y_qyd*>J zX30iW`W#Z!C-7tu-HYnS(c%U9QzpOdgU&ZpWNAe zXarrGoQ9Lr(C=Z2DVsQR_JjaB)2Xo~6cVsOCYv*nUfRd@-#y80WMFM}6I*>^U#jJ; z_yFAo+bCnD-tn&}d0u+9e&|c$qj~Mgf!7?YeH^ttVq;|kwu)Ft#pS4)CI>KWtqTOZ zr{ln59|$wXhthK9>|MWWU3IS6?dZ!Q1dZ=HHJ{Z~GNQ1$4dHHX+R%HBy=7A!cv#$>I`j0ID<}G)GF~~tsKgAIf>_!%l|ctADdCj zFY0cXC!-)yn0EVT?(Xl^z}~m}9v-1w%6^{g8ur^rk-3eGjBHE9|4VC4>y%Wwc3*jaS!DI>C(Fa<955j&Dk@AC4K6WexxY%q zA+cDVC(?OXKHi~C(Vf8X8#NGIBZWZ&B46J>R;04a6PM-ADw_uB8ozFkZ-zFK-9m`W zX#M8wY(buzLeM*7rINjY$O@FTvaS?%XPC0)Er=w*udZiRoFxfDjU!pj=vZfVRA}C~ z;XXyrd_X}Pw9a|y1*YMg&G{ADPMr+hUOV+8dSSKJ(K?$nEwhwTS61eP^erf!`$N_U zX=1}IX>}fB$FC-Fss&DbzM)I9JHoBw02SCfZ9C}Cx`oM+BI?Q zD>ljhJ{2l9ide0=3_iLt!CUplje$$K2Lls;X*s;%$+ZkAYeuaZF5iFH$!UNVxL)aWz zM+!uPK8_5eY#j{s_5ImTc5Hg%62nn`z&>HLTW-Dul z@^okxvA_S+O}ASwr5)d#8|7Pg$UWoIRyP~-hYMBA`JaU$x2PE+-&gKm5Hxf}m#Q8x zUqEfJ4--uy+_6m^ov1HTSv(ls+U`e@KycF&ih;T$-ymz>T5A_B9-US&ERRYvXWmiW zg{@?%6=TZ}CZVUwno27HbNoFJv%yN6PclCdqV$E*q?$VP$dn~wC*z%FMHYh944iIqGPYONe%lf3pK$HVo#VKok`dP<_xn~h z3e)TiTH}64oEF?8U1%Xb+A?Tvq zC=Ne1JC=o;BXvP#-II+Dj zYbj~FNKv@_f`Z|}L1E%^tGV{Qd-tYy9a|3HgOr4qo>e5^xaEG~Z!vEB^+P;u4!k$7 zvfsvZIicd>TC#mbV2$VcUzpS3AJ%7ZGE5jfAyasSbG;sz&&wsnw4HV4e7=7n3_78F= zBPv!|9FM`aD>*8MFnY@qe%bM$XNEdWlS*sJHo7FMg#H$l8>0m{1;Jz!Kb>{^xS}|n z%vG~sx?o-4Zlpj*fHQ|TurZ;_$}Z5vt}+^mKTwJ}gVRFK^ zG|`_<&Ls%{`s|k1`3O=~siI3@AWr*we-`vH@?|(#(R9}j$9&fUf?Uq9STc1`I*bfF zLF~f8Zw>~y8soD*S8!T#Wz?inMT#|#6aC(9qkl2U4B9Uaqx6@CbytI z9W3&lVBI>JWw5%wxVZQ;hTZpkBth;GE^f_RVE0N7#8Es=Dc`oc%ljCfL~fZ`=-_V) z)sk3Vldh(?d?@g{3}EzsQGH zX6}FUp}{J=me=k}!}a1E8Y=DKD#|&Wa$FXYg_X|H&F-l~of<@ky1-NGlrOF#Vq*T7 z4sWr}JSssni;WCcg@bB)-#F}`*X7G zq3@mZH`QIkgNizjaG#eP-X)Y%Oa6895F%9Beyp_Gw=pbYIbt;X2YZ$aM5}+Ev<36g z@qD|wwOtsgq`Mj4BvcICMqEx$ayeXAt=U!cB9og@hQWF>(q_WHs%mO$JLvCAgG}*J zd8kzZ zwZ_}YZSdI0E#wY6+i5eXWsPo*_m)Kr_n~Xx*0iZ zzL};Ea{X#F-)tW#mJKSBUkZMiMbv#UdijI)%qqji%J%p2A#jo8uMn-tcZoXYHA)FimXf(;NmeXo0aVITJFZBZ zyPdHd?RhdDhn&&jfcQfA-B=x7@aWkR?AXHiVJ7M-n6mS<4MxF0z~su>m|e@!hNCOS z!Z)@x_gt5b^ch!TQlPM#>wt`hh81+7V$2caD{4C|k)M=xTJ5N(K-?{f$Gf}`ONY(b z7y2ZQTJwp|m$Y6C*s!B(z~sNbFYv6w3%-wRzd*cUNK#f&As0>YB7Jd4;DJ$(>)n$o z{FyifdkSh}^wGrz3tb#XzK-R~pp!Mr_Al1i5i|$60%|}4Z#mBBB$LfLG%dYUxP$tqMs=Ut;vnewww-E)6AT&7TN@SKg_ zPMj^c%G+`mTd$?dC)utT4qn}I^A;22S+00kC~szJSDeyDGw{na&%~9lzbr@E#g=>> zFutY3=Z6>lc#(F6nL2RY$bOn;sCu3Ya4LA|7@?dYXlHT~i z9O=teMQQS*wCUTCX|!_18}qNeW#Hx3K6^QY47@P!8nLOB;%@M^pUmsdkTD94;n zVb-o2`B_8~X|ymYHcLx^xTAp@nwm;NCtn=W%4`#GX-jX`vzxifg7^;JvOmGjnZ?vE z+dSH=nL+06u~!fb^%;FR|CM7SEzy)wISQGV%2%GG*-xo4^KGtG$@)ZgCCIo=a%V=| z&?mU4Mco>GS;W_-xG7V4*;xSAv*fGD^_{zQ24R@X2FX*48V+as9sD!uC-0ieRp&~p z3z7zRPgFd*XD(MO^}=0oCw@Jh9g7K%a4EhNBy0U%HdH{|-NPexP?tM$Fs|AD0J)CR zsgAcBP89Pc4Q--}>x{a7qsRNGm+{63t|8`xxU|}h8pndLg(bWvehxfVi{REWvCk}cq9!3` zqb7@4$66$&A34OkKcV50ZT(%9euMCry-j>U?%&Cg&>Wq~Gx_=u4O(rU&6cIDKa$zw zEr+0$#}&s}V-T{O5#m@46V{3JCF)r z$pb>Naw#3zsO?+#O}L9m_t6p__i2QRaQB)PrR-_Y2>E$z?7_hSiTHk|OznUqEU=!n z4%-=Wf8yRDABVYgfVJqp1KP?`f@sB;u6J#FibH&S(+*l8MRB;wJoCo5-maj%5H;OD zLTEn!`u?{KX7kZlr-@+{mW${k7L7%4r|<6I(TQUYSWQfH@1@q}!^Ck{$9_|eA8M{Z z6$}oSlKL{)fw;}*yij2PstDWj+AteBSSAcZ?M_3R@V%g!c0?p~H&kh;pUs|ijz6!4b$kNhGg9J_9V?*5qPQ@xZp_5=vlwuq`HHvgKuN9^C6Ll zIzmu}Qooi13zGh#GxpEcY3BBYuO9nq_9ZGR#1J)RJI+My2Oc)o>`ROJ3>>GkR7|0?y}GZr zFcWqVv{Ou3IyY;s?c7~539HiQK0Gz?=K4tqA_YsOffP_4=rb-vMd{ zzIxchucj4$1x7_b&VydA&FEXN8M%9rs7=7N?N*aoSIy*`AF5ea+Hc=-xU|k$ii*$7 z)JD;_h;4LQv3|5~WuK*ErY3^!l@((3G*^*#-QkF1{&JO#o%u75@>Mo(2^GP>NBee? zSr^~aoaA_`hUlk=8jYTR+Fjjz_uFj>f<3pMW+gqQrrG{<`&57b8^wFI6B5#Jo`(jy zzf)O9zGd3IBHjkTM1&3sx{a(7Ugr2*UQ2k#JMc^SJ_>4p?#jNkslq(TR4b}PrOj?v zy^m=TG^;1A&y<))vv^q>Ox{#PhAj>vWIxSfis4s|dV#7lcYhK(_u1_Z^nCS%Xu1vb zo1a=(1VF(EmJef|JS@2HBBqHU?UMZWGPC_{1tm2yOIq-?U>9N{}Q<@m-m;G;^C$+uCR1kWElT6xih*?B{iqK(2^ebMtrW z#eW>b;3P0VnJ>Q=bBwbQyESUDHWEVHTJ2Db_G}_qjV@FXbVLjGe2<@b=ekH*Z#pl8 zmdtj#6e|-8anm}v!St8EAuBOGUDO8pOdfpHfeNVIL!9x`!?@rs)`M9#uP}0&JME9? z)$ma>ls7a{ay3618zbsDS%QB*5)VJV%Z`ar%+1Z2Qw-)W>5>}CAK6#Pm>5i@E?A^G zBaZ(qZ7SF#v~Tt=Sov8+AvhcjzYp=9@d@>_`loJl;{0Z`gv+ff4xtBn%GK4Bjv`mW z#*P3ifHbf++gj<%JNXsVf1GRpqIx_R_^zo-mFv1XpXR zz;1MMDgz<>iM(jQl%A-Y|Rxz-Zb&&u@;2eNZsyCef*_0@%HiEXt67=JmL-G zn2Y;Zzeg{13bH~opv;WX9y~hglopc;@EH_;G@&iN;j-{l`2)E*N1xRr<5SfRRx*1P zEMZ@S4~U9Bzt~#&M#$K@w2G1{kCL-787{O^fv{rbd{Yl_Al?qrfk%^06ZJl&5aC6? za(qb8;`0a;9-cB9ip)Uc=9s|Fh%ztw4Zk2e4s-+)y0`fr%gb79BUCrtwa(n==%X?n z9Ob-_85S#YMQev{DA2dZvE=Hj)g|n;T){o1s;vNFVmYyE^Bl+r`C&&f?Qo60R^s$& zc1}k}*ax3aaXk1O^WmEziQm2C8ixAz5^n!W#jfApo6;%fihO=4@C|y@E`hHclatHiEc$bM zb#Ue~vI1-;$1vOVbCCVDBx+M^H$#Ny-k}P@x%_?nXusR;*UCv9np5flku}<8c3lD)Eiq5C(wZ98B2c!@Cfwc`N<7ZG0=PCh^;Uvc@C4SF=i4(-{?h@UOhhs2 z8(ER8I7x{GC|t}u#GPP2D*cfuurKls~D5@5{OVN^c%zfaffE-=gk3lTn=@4<#bYvC74MpGgzY67YI2XudJ-x z%?gckiP9w4wzUokG_*tbCLdZ1tPuCx$iTzYhbW39&~6rO34(eFvq7}tFPfSN&EN*b z)e;k{FG>DgJ|*G`I(s2gaC}@Y$T3ya9j)e5-pPib;|GU_3*nZD>G1wr+Kx!@zcA() zb=mqi($Eks?M{$KIFYPk6Aq2m1j#iv&Zz^;*Dg9spe>9(_`y2$Atol~?ci{INS`Bw zxi&uYJJPyGW#8@S+RGgA&~~?Q!b5IE#^H}!xh9$gnJV)w58CuDD#A+YqrX*h6^z4s@ii+Df&=9MDhzs89FJUg_{x$D+YAkGsLFhjgppk$}N%qku&B^aT zL;;XM->EzK|3Sw@x zBSNo28w`(m8G@#sFGLUs{7~@cz2aIzvgp_oc4VjDh5;^g-T`oL3uxa`!;ht%vx5;^}3p3<~o2x zifrw0OUpwrS;wxm^>y;*P>7`q2T#`tnC829mp?qj`Vi-GMD4BbH9Yh#><0On2MOj~ z{d=o(p8fdfxq{T5|NEPAGqQ!sY*}`G150i!JP1xLsf^#Z0k`80I<^`>^sH-S!o>H! zywbO8J-NmgxgDFC*f{{>`-j({!(16&vmjdLRUN?KfsMC#a^H=;`N3wX35MBK@K&01 z<^3$%?vmha*-c=^A|*zX_c-d6)cl``;ikd#vaH1Qp;pCdS>N6FySx#M&+k%A?08sA9!ErJLw4{CFRq*(f&XGw0J@PHXA2`8_?tT!bG@zeYXBg1n2tqVY$sJ z8k$PhNPcKz(V|)bs}MZz^}_nXLdksM+_PAocRNbdn6oqD^6eRP7Pjm_@~;g%zTxEL z1Y+ViwSnQ`bmw#921ow)G5f{I22hDNXG%X_sJhOyv)a^my8>t0Sa7?*TC#$gQ@00p z2stWE``!qIGY1UPu@HQE@xb3jdvtM+qZ0VruDTvDdh<+{t_AK28mwzp0?=6(GjK{n z!lIwxLz{m;B%a@-+y!(2r&T&F3;2&X&>=?8mkH8w`IO&D;PmV1gGT^_sX9?)okavwqXfy#o7G6 z!}142t6>;F-W~QE>4_~h9KeYvC^d6crZ#PflVi5Bz~kz3&O?wz}(l;2fjOko^ii- z&om^Y;z_U>3!4mVY-HfNZEq^=IE!Tyx6iX!ZeRnP21D|CV9L@roAhp%kfR=RN-|=8 zEH;ck>}RtSzKdR~hrYon|Gc}Gx$na8g1J!eFkfi+MF#w=gU`EXu?)obc2bCfg>89E z*D3@wi-nax*UfNsEafu^5)kU9KaYL(N;o4e z&2(^Z@*Lt`jbemf*X-Zg_-+j2E6E#_9c`Z<6YWzmgx`o~;Ov$HDZeTW!EIu-r6$z0njw-m&NT#D@ z>a2YI;{Vt&?>I})kY}4iv}PXw9r=2&2{90CsW~j&@)ZH&o&=41^f7z{rp>(T!t|^a z7fwmOR#32clmeb^0i=cwzUb^#%0~x0J*ZR0d?nlFJdgCsY=p{0>tj4q>%Sui`p!>k zXuX-8zad)|Xp1A3MZd$)d~{~k+)!KmM(N~!_{<3~k(PLzlI2UTu0zZN%tAl-xq+u` zZZHqp;pd;XFBYmMn@_;|JcO;Prb1M@iFAN@O#`)x@b zCRw-SU~{&Mi<9-iTgcVoE#QOoF)hv@L#wc&!n6DL;6)zC`^?!a_*e1_Ih!w)eLrxE z&bT6qw;J0gC+{rIX+xhut}Jk4u3p#5?6dquXU?V)x|unfgpK>Yb#nFhF=!NZ@zOg^ zh4aJH4p7rU%Jc8=FB}0sa~6DciJCCsHowdnE)+AeYj!vi;P1a1MCxUrhq*#c-HnZ>I$C27!lzq{;Y~^V$Cy%2M3T|_7oS<9tSE_vf_e5hf7y&lioeCl! zmNby&zfh&Ep|PR{-!xbm4j`H_Wp3>1QH+Ka1A2&Wor*WI{DT#6ElPFm(BA6H>6&sZ zy^SC_dH>kCHE{@ll)%T7+yXs*8R+;%YTukC)K^!3fTQo3kdB`fZ5vn`zXw4f@4y)Z zv5bKD&00m}CbGaX zjDjtLbNzXbjRpdd?PR7e!e5rYPoL=QR{D4Pft$^ zY7$7d;j5O+%(az4$w57m)PTmFz*A5AuE5XLx0^8wyWOb}_8Y$Ayb2*NQaj=3J1a=s zAY}~@i7Kvchi}Y}U;dE#*r#cv`rwxT@X_7)Q(TWB!d0hJo;`cE$a1XnQAfv;+c|rA zII@J9#5d;~-dZaTLQ3dhFxxKK6Nc)-qQVzc%zr4KjYF@)$>+c}@{M651)6`n0#b)E zs4D-a$6T~O3Ex*QebxpLh(7F*1_f7Sl{pt7{+C+YehX9P&Hoy-rXui)SBzLkl&ux_ z{x~W!GBB_;;A$Q7XZ00XpOs|7Jm<31PYX7HbNQ;t-XsE4sPiRu-(fRsoY{zpU;;5aOZ9AHKnU!=U%d&wzmMdgAR~b)xLDr9jLjGOx z;Ujrz#@RY99AVN;%!mS{Q<{h}cjRx0JEBvVlWJ%4?p<|(Mb}3SR^q7MP7SW8f^k@jKt}>6nT3MC_^FPm^S-fS=$R+${O4fQus>+!5 z98o>gf^8H+XSQw@ms}=2<@X?&>H_!jAj7xeH`kc!FsOX-(tRsWj6f$I-$KC2NZ#lH zUI-9Y+JX&W1P?T^=3`Kns*s+qXa+4A4+HM0rZDu8i6%i<08suxYAKNT$B&$4fehsF zwbajmree)E1&VaVqH04(ckcDNgcb=Gv&X2b1ADlqA!Yl)vq7y~nj*+7B|&j(^dn3j zbeN;(4NeDu?H}esR}{)Ba)m8BJJ_fjV?_9V+w&Z~{xNuXZeYbd`VJ-+>Qx%_kd^=w zL(SLwR0+7CBCZF6ajk~dpX0T({dB>>hkvN)XoL8n{R7KuW?Z8Eo^_*SrG-n27yUDD z+E$9|M9)ag-Zzw^KRZ-A?vwH9i`M31of+(3;=HQy;U)QJGr1!9cG~=R3Y#`IOS6&gd;`=|roYvE z*}1JW>A$oakxxPt&O+ORd%Aoea2Bl}{l~?{w;{PPr+@6vd+z|=6(c%6RI>0rg!}8O z6g%#RW#aDE|8lR)Xrp@e6yYPE`Jp=CjA{si`S;+2+} zfn91hDDMXX2(lS`7Y&<6sCI6o2~AG#_czZ*cnRv>Fl$`>Un$_i;+$epKSP8$1?_`n za|Umu-i`hGz|zi4yTbKceVMB_^K;kM#ztUW6$R7Opy%fqIRd8t;osRLz2j-Fqu+=Y zt7pG0pEhe0V7D#ym?1xP5%?rz3{On-rS=aE$Ky;BfJLAQz#T}IjpL@pN+QjO9Nd$1O$vd zhNWXq7+q>T4_kdmL7lMxpb24UUSiDA?(^`P5Jj0gX)B|)ymV>P6fj)3^{*SvtCrxCR@emMY3y+Rk{6&^+Q4pXO7XR1+3EPK?#Xu^Ssoz`%#QJ|@V$8+H zTBmMHURKl4n4Oh>jrm@V`YugUK6*yqEPD-q#--H3i*-~PLs+ivSoU{wbGtg0K!)Dd zz5|MXhi1uKKWXnbq&G0}i?y(Rj{A%*UMg&8wj0`emgTB+c+Y%|3s>;uFiX)S|R272|k(tUzbMznI9f4{!dsu4$m4|FM6YhPnR7!MX90`1&c>n|BN>vJNgw z)^Or>V-?wd&& z318)e@wtEOUbfzp_D|gtnHs)FwoRj0GtVF2v6Mi}yZf=&gFE(_ZprF^G(9lx7u}PS$Ddz~xE9 zKOH_DWAWG6s*~+E5d{r^x(hHL#l7Aex(^U4Wg{$x7s!$|SQoBOPq%s8zb+pNVRv5C zbwV*zMXdreyT6HHUEXk?e{DtyDmwE~=!km`pIpF&42IQR zlS>&huqVYJk1XK?s;8*Mt;Ow+FWIUml?YG`%z`w!u)8LQEm6{1OX`JDKDoYL)A@D9 z3;q7`hxp%*FO*k&aLVY5FqQ1v3@araDa^D8BeEdqiKHV)gOF${yj&HOyU{lcYU~Qx zPnZRRMwQ$6qg)<$-OLM3#Ha?B=O?MR)31oF$C!VT3N##CrPfHt?LquL&&vG!5A*G= zGn35E$bt==K0=i-P&O_)MtBr6FOjk@D5J~y@b;UWEqU3@Xq|$08uNUSIgu)a5+CeN zTid6CH)RGQ!|XTv{n)0;iz+FQ4HP7*l96rZpdbiQ2+e)>&R@^7X)p-G$+wX+;iEeq zbaX|3Dz(c1VaLimw0yrSe5uaX_eSe!`%9$(_n9VG-(Is3^3H@~_ku7p>DsI3^n51# z+VENjSF%9fnR|z)A|+~T6>h$KvcX>3ZxeW6$!D4qZ?*Dr8mgD*gC-mWenL2Y<~PNm z2ife2O5Q;km$5WyENp_B^@HhAHZkS3(Qn!gKfbWesRcLI?Pzq@Ur5coeko%+h$#~M z!NtkfQg4qJ+*pY8UNRYaQW-h>kBKdP>txX}UGvMsQYVP8GA4yGP@K zG(T+DOJU<^4X`w-nuVq;Y@w?v4-usIyYag*_!Ga_8j$Vqdf!HGq0QLzXU}7oxBf51 zsGwZI2=Q%w*oxi?XKWLnXP!rG^<++3hrT4Q0^>vwBiS$?lH;Z`-1mS%!!iO^A8At? z^hO#?gTl&I)@B55tOKC?nPeUh#&>;R_=zIug7%bR|jbtOg>To{|$_w8MX1I zB>zgEEdKb9TgSYbh(T&B;}wpOCw>E>hEgAHl?Bo-2Z-bxHAO9aqHr!8n*C!cZ+;Z? zcBvRnfjIK!?vAfM(jjEL@LT17SRHI_+xh8}S|PG9Z7C^YW^1gRLU4lMwt}zOaW*#d z&cCmBi}lQph`DpqArd2LgJ(^IQ%+TD^5f;58bNj+gy}i1K_lA`y)r8{oWiKr@PC=$?ml>%P*n%R;HS z$9x8Ao$u)n=yeLyCmVQzPJvQmiFb0BM(6&KtH{hWBwq-ojla}0UqF{60myi*iRdP9 zV+U^Z89J4gl`U6T$My48ii?Vxf$V%nJ}b?JOAj=O&a5}oguQ5;){yXeuNGjPzZUeF zs3#mqScKHBDnlD(FDfFke^}Y4=77!h32`V|xwVPm5S^nE!5b5uEi0N-!>%OrT5W*j zt526cUQk&ITcRz6Ez?qWo_Qo4-vCStAD=RSVJXa&WQ+ziT<|0ej#M)DZjyc*vkb=&CHLYR0 zlDZP~yff-q+s<%o{B$pMNcl6q;qt!JkH`BRYEHx*+JFlZo|y#)G}lQi9F1aZ{Z??^ z5Qb8;!Ddu z+PxnS26kIl`*!A4i(nt|7c$wo_!^1!--*0=q)5_I2x{U*@*y-~42G73}MQ zthD#Tg_HmBS?75BT_zuL@~*&Cx&Ixp>7;b_ay9S}YVduxd3{}@BA5*;h{uw@?>)k1 zWYldycIvl|k-5b9c1n(e>cWq+AJTgVl!@AWKLC^@cu>+56bV1id#0z}&$C%g^MTT; z9g|lusrq$;tWg)Voa297-RVsVVDwrYXqX zxSjcv2gSz;$fqy$6P|D9B>CvMni~sL{StHV^*CmSCsIAzA}maRdQUNHDSJd}YU+hi z&v2}%N~f?I^yc1j*{AW-zsrwxgB{yHnD=e%Hrk9QvSO1T59;nF6MwQOg>)z9(uoJ$Ri(9)4~7uMm)6V zv44WCgU6yY4R`ps8*C3oVXp5OHJF(&O|Mk$a%k#!bx4lo7RKz+;fS?@Z?yMIH63Bu zit`5;X^*T-D(nKp$wt~gE@4Ah2Xp>T%7ylnT!-|N_PLJs>)prMW^|#*OtR4%++*O8 zgq+}i9fqOH-sM*E*i5_XmApNlPl7-_@HdX$R3N7C9?ck{265UCms z1_Z=!A4rVCab5IbY)Lx-s6tD|j$zg`@Ty;Fsgmx^r8kh zDsRSs>D@>?J*ed%rH$%sxKO71vq*nKtB}9%mhpg@c9Hi-$KHm|=LepvmL@r6+@}m4 z-UkkVk;8$z)|Gb;AlUPeXCOrbay8e)^HD%<%6XW>MeQD_;^x&c`Xs-pDKK2-$A2d} zC;5G`8angxPVKpdTYg(FFzDs94E|uoWb@4xA<=I8uQ0*WXKKFIWVQXcD90w`=lGRr z(O-I}j_dnu2~pcI8gpC?;Gx3o!G z=@0T0DYSV%lKyc`cghF$fv|hcVQ~eoim!7J<6YgEfzj)BA~!rO^#dy>C-XYFEBE4u zj!Rr4MrNvbj$BFK@2}LAQE{`znEyl1yjx_ih@Iw+o|TVq)h4q^5)Q+JLcD-_*%~63 zew{1{K#OA*^DY0qh8ZMed8D{V*hy=A8o;ZqyIEhjaHpc&>F@dX+>wks*lk*zN7!JkC5TFQ6*WcLc&Ihs>Aj*kkp zPMs*qe4v*9bNdkao$t$5h-vD*!ABK#3KvWBpo;Nih?W4<-;Mlx-e=ABw7N>L&(R3?ctSUp=svF1|KQc^~^gt2=EtNKR%F12FZVg-OM`~ zZ-r}gK=(#L(6C4LE+HXimH%qN^TsZSYMwEa-97E9r=dIEN3-SOJv)>qEWDpj%!SEC z4Ep~a8wsa>OuublALubZ5uh0*{9Wtgz+tE@lry<*|G$sjY}@DCclGn7H_~9-!EFiW zvRSHQN>v+$;^FLkqR@CzASP(=gL(T48%1(3@ zpc}3G2jed+;Sh)m(Z}_5w}pNgrXJe!M)RZez(gRlgZV5xJ0NHX6LJTmD366O?1*-c zJr1V^^a`YTO9(L@tg4ph$DJ>FJ!b$r@Z;eq$bFMK0l<0UIruM!*M127%;4=ZAasN; z@Fv+S$)@Ei{+OMPs?Ou`N`2VH8Ek!(Mq4NDoet6}oHz?FgqajK#4~}rzaHSX-M433 zzfK2PBSVQk!)PL}OtuFq-NKB`tMY`cWqHVh7Mhw zHp``Kmv6)6;=?hEnFP$t)YONvbxr(UEV=8WYUF>~$wPfi2gV*E1;0)s_Hu3c}Z1 zpZ;k?dDDi=AU7J99Oy6m(`ezWyKdS-l`(%3*KWQfqwTOym4aTne_RMy4neNqW80?^ z?V}D@Pe382#MZAe(KUnx1Fq~pj{~fLH5Z%-?@wrYfClxZ?@+N^RTt}&20sqLnKj=ov2#xijVln!sB}FWR|mc=;CI7h_!Vwc z+36b3QO|EQBaVe~bfA^K7&nA@4|eG+t4n3c|EQYwfuk&B`MKOIV|%Xin}+9;D|gn@ zG_&Mk*>Gl_a7dOMkH>^9f#O3RBZF%S!}gU*wJLnEJrumLu;4X0hB@=!z4LPa-a58b zj%Z0RNfkR*zi6werEIA?WHU?RU<})g%3=B@rhWO2jDN?!U9Of{g7g+RLoKKlel^90 zKcXg~*f{2jYxw%_JS3*qrBb;ZK#ZgM74hUKrC?#1M9Q*oq8DNr+gNeR>KXS%98<|e zV&=4Ykb@Ez%9&%q>T=2Kc5hBvO!xG<#v?kQW5Xb^gD6zN#Sf@-RZ7Z6D~j4Wy^dwj zOy>Lk4|GoV?;w5pvDo+H{WBKty3`5__a0u2geYtc zF|3H5ei^NnAMMrRl)+e?;fROX)E4||$q)B0|# zwOhE4>v`=VzM5Ca=^L}a(6RCKNynXP94lA|@WwtmM5sT8HNd1h&pjH7vJL$;G?aFL zE{V=0G}U_AW5YGI^yg-01Eb+Y7f4}C#Fr@sw11p+<5U!An7kPo|51m`JkdRmxt|34 z7b!NGQ$xIAegabk-0UE3bDJn&}7_@VH7@Ujg&U@i))bx%ru+!eC)MS%$ z$&dSqv|-}vq~MjL6fV29)bvRx!X0FUC%>1Z+MJ0poJ!C%z20wa9h6L36sM1hbFLrS z{wz*c81W1;M>2d~EWfUQ;IpUn`NCWBp%5e5;&W61ol4dg4C`RtNU#SkVpPMTT4+T2 z9FdbB4Mz)Pd~k;Z!2$0106JqaV-+iq!RR;=!s0xyI1zlVD1MyvtFZI_DGYStAk~eH zQ^!ZVlt+JoSVoB8KEg0X1?wO!!4%zfcX#JU*)@$^5nFanPiWynEiXSTxWyRD=N)ox zJU8%9;=|Gd%j}z~JN&}U@d23TNB(=JwdQ+bLw0T(!#MKedOQCtn5qeGul(uJr+CiK zJoP7R-j++V%3{g{;+`!R{bWhOa18;D1*(4t!p*!{ zVNv-^GPkqQ(4reh@)xc9cOvANF0AL)=XC4G9u6ltt|zBHwo9KLsyuqv;Dvo|Q{b>1 zXSwVfO4piQtVToGlY0D^#`9*gxq4XW-IoO3CdlFEzH9soZqAO@f4^1^ojpiK z?kgX{>5o_9$1vyns8nbetl&mD0n0gbkIDVo>FrZrzC&FPpveNLzT7_!m0v_a=?~u2 zS+1LdgL`N$p3Rp@+Dke%_tZ7MIp>u!e??dv=~Sb`TBx1>r$K6+Y1-O-@d?RezJ@!~ zqS4VB#s2N+YWDQ9;`vv@beN96LWpwAhr^yt4aF*FKQs{awoufpCc~~aI{J8c> z-cy$pv}QLKX^PI-r6O@_Fb*Hepr%pl{Q4wdDf~M13;58z5bp_ttVGz4#c7le{ z^bqAmtUk~~u6vpghIF~J3}NV5rY7IZFn8SENkri+qzZv_a?p5dGS9=v&m|U`zj-`R z{kOki79l*8_1$xt?sB4X520{53LA8J%d?y6K}CCRH^QmY^{nO_kTLG7D5aO=C1#Lq$H8tr5_dfEGKeI|>S{`Al(3uN`Lxo~f77Bhj+HSaK$Ck|Y5$Bf| zT-=nPD1c-c#&KY>O=zjoB)K-_t1d2@bCU0zdir;m8~**Cb8=_La-qL1} z8K$7z0NvLf3sA0_Mp2(LP6ZG=MMOka=6?fUq)R-x_*S^XG}Di^nBl@+ZEr)Y^tW95 zOyz*6c)qH74vUOF%wE@&$X(y}1zsU9J>MP_3YRVHf$3|wO7L89ae&flR%R*TdS$_h zmmDOfRM4D;dy7`<=A#aI6st@;^R4va^hwWLBmBGKTuB8vG#Ulv5C$O3#e|A@!t!%* z?IJo6a26lb^8zCV)00o{MQuD_0pqa-MV=T7gY5sWz3+~vvj6|ThzNzs2&t$@if)CB zNYONkBik_|^N_t|R1ytEGE3Qe?_-3NJ&w&m$R_L9zt?s8+@Ig?-`~IA$M-yXbl-HY z_w^pH_iH>~OR{wc;#$`JI5p|Nw*6{Ap5CuI)R@*Vk(hxUO79pNw~isr9?r!a|78XMn-WEZZf|zp8^}0JOpZ4>?sh& zJD)=$?|z0P*!u%e&1?8L!v+zm2W8c54G!u#I69t2xmf5wVQ2Px8A0UR8s2VPE8I!3 z%BxEn56~h=59MYQA`AzKSj%*TbzKrm-keUN1Jmuk;kjgFO);3VC8x=Qb(v$>-Ukt*(-Ukrb0`v82#hZ`IQ^mL>E!(dg89fk38*Jj2snF)*KH|R43A%4#r)051RzBgEnGJ!|@3A_C*R{k#| zYY=@Jmes!M-=KjFu{O-9p@{qSSxgL=eyaDK8uTczmpfPGdDAn_}17AZKjadTM)q7Jai=* z3J9D7QGuwZ&pF<`2C5%iUwahh{rxsA*+0MKP`GitwEZgQ{Y$sn4=$fxP=u<6g^PT3 z1cEq8F#^R_7aV#kxauT=qc}UyX#N4@RbCL=LTS?0A z-w8?-DgRtNy|!8=5Xf?HYdj0Rz%0pLY#b3MCla{j$@QUSADntWz|zf~4>?D6Jm zMirL-O{UnUL|*I2`jn9!&@BY)iVzV*c4GXxNV1OCL)~OAKDy*M<&>XH?6Igb zAk{0c*TNspgfed^aX;JV(Vnj3fQI78Q*ZX~+|JK+L8CK*pn?VVJ!mzu`geVZQOPxg zmIr2s$_7unZGfjEeWk^TCuO94u4fdzdC5@2=K&23O&)&k*DvEVR&6MMqmDYKms_nn z|8Q3h6@yT7{=5N|juwABd^!o5@aQd90gvgKhj|NoT%DZy=UjAGtKsN2&d?hH?`@{+ z*^MbHp~n6CL7*-b5y2j~{j5>`jiyGQrG{~6Y*r7~;fThoR+WK*)$r%|*@alg?xV(+ zA_8YjL=rm%ua0I?MWvidDt=g?mi?to8B;dDG;?E)pj=S!^FGESj}SZ>r9o4u1o~|s ziiH1|ITBThm@jwr|wZ1dsqi_nL*!sYb>L$|WFuh(Q)ftQ8f7edxLW*x&k zJyZ8^u~iV{b&R2W-s`p3dLSlKQ5s3~G2x)D)V};8lEIJnyXuM3KANEmJPScYr#F{U z=mxMfeK*y%dewnQvYi#~j22C4P;b3#*|HZd&KHioi5}2xj!7eojZwtzo78_$=RmbK zOLPQVXK9E5&b@4sZb(_QMZt)Di!k}Z2|;2xKEJ&boT82?5Fi#Vi1(UINE-{US{lf{ zL5~ho)B3Bn@7hGY+^`US>;BgTjsuCK*S~>cETgt=ol@-dG4bFl^=2Q`t?^PKO36G= z%fB>KfH=u`3oK+x)VxTx_;NIfF4}>}$y-Himf3Y@XE61uOUM=&Oq>ex7SpbFdLX~x z=I9s-mH97iK`dmfUfv(> z`VA85F9e7Zy8OW4yHBEH-mvux_piM1b^CO!fz1a7|D0IyncJ5Zjo({S72~)5{EWj3 zSyXItF%zK!_(mFN^0)bddk!!%vUzB!W!F;Zxe1$ut`oB8#0mGBlD^FGVJc*=qWd?1 z;bHJhH|wlUQ9o?TQnIv@-ekBv^oSa0UWL{6F58naAGT?|FZUKAj^a`%A?i9X&|qP^ zVSSGVR2@RFBP5Ydeg=~>Z_I~Y;jOQ@RkzW>2Jwfhr@WVlYJvqZ)>e`V&$KHgd&_XE zH0di}p6hn|=NUqe0#Oa2{*{fDk3IxzO?|yb+%$3TJGSd#$>?NO`+laKJcW1TvX6=g z%~^Bv?KM6a3K?{Z{e~ha!5H1S%r0}Fwv)7~@4Hxc5;~Q5azv$)41{-@v5~>}olR%$ z52cinoR+yUNQ4dZ$qPpQ(vgv za9R{HIuJzd`@yuBYq{s5L;)?2Cbti39^KA@XAcD#jtjEB^t8ERJ=B$bugR#qIW#(T6XDvE(t5rUDIlwL3{ zBHq|2+k4GwLt~&sX|_^a|JS~-u&_yJgQW~ywfhLO0yh^ILs*8Utd#S7_$v&x)Th4L zc(~c6&#oVF{297W5KSn_ysXL3bt6~6{{hn8A zVahrKzFQE0e2-d+&nBizixUeub5M<29*Oj?x=e42uSiK=MD-S4LcHDNJn4J}-O^0CV3JI`4kXZ4?T;>Ku85|tk0R1vEFEEP(60kGzPn}ej#zMwfZn2sRszy^$+dINk>Frt-`W`Eojp1j< z{%{|(iu26uq-=(0D8$=vWiM}Azl`+SKHHH~O4j5{VkxKdoFgrUO=nH)I%%_+a)&<4 zzNNlFatN;s`a<5i%eO@$U`l@ol-3Nj5nt%oo#ThXK@joxSIxF)r4dR)fjJ^IT$z#4 zQ=w7{>i(RB#%P+V-4sEXmurTti)H zr_=lKi3@N@BvY@f^0(l|m(fw9X~-Hv{GYGbhZTOePomcfdtH*hP*WqH=Ba*fMJj<; zZTZ`kEX*Dk6x;M}EW9H^$p84Y$1=XJPg?{4dBJl6kK%r|92D&_7yqHBY%-{s^YHQK zKbLzQ{))7L3PHRW=;)cuUdnNYIJ|Uz#qL7egIh!HOF=#GW>!`V9(paz{-YdpUSSBg zfZs3?-VvR4o`i&kYJ~L4Ys=`Ir#0GF1ESEIQ+howu+NX)usll>kGf4NOs;R{?uM~i zcCMh`?54DY>;W{Zu~`OjalQ$<%_Ov^(Ophr7U0H_@SMB#yX-H=Q|HIfpt7gBZ>M;I zDKgU2A0PXN{XxDxmIGJ-VyPq(6l!30{?C_VURxKA9zFUMv~*xO)CB1q`Pqc`hrM@Rko; zGTs~@s$FJ%m#&Y^SBLKOEzUQkJ_=HCQ`0J?H4?=zOs*C}~jDHVX*E(6d@FHcS1Uw3o<}IQ?Q_ZDvMr?S!wbNeWGL z8zdJXqC&k%Wk+7(XWUnxr5Cw{b^IT^eb?C(j zBI%=AXez45pjJ~B>%y9uq*ck2qvUHkOEMGonJu_?SNm{DUDJ*3-?3Yv`TAx1XHfqY zVyPVYC?JQ`OYirswY8+yM+_NMKvU0+{9v0)1zI&f$NZ_f(_vX5WL8^~y(qo&=ciC! zF+UnRz)ya>Yp9N9TK^pRsGvjv0AyX?pw(mOOHH|V47)}&__RWe)stgt6fu#JiImaK zH$mUKOCn!BLXBo%-$go~nB6bXQ*d@RjR`KVxd6QvFO#lZ>Uv+#FmB#hINfy6IvfPqA&1f#w z&`8N*R@<`VP#LGALUN#WK?Gz?r7YM{6HxyrQo?(`zeGOf@ClnpQsSLWz}}DV_pP9% z3TxqfS^d^Mf-Ioyk|AdaWbLO_Pg9VCSkvo6`TiM%rrz?Jb8z21&idhP8*Ftx<1Urg z4>m~B*ku}TPPc(69ka=VKj96AKGH31>T6r{I|SM;08K&vfh`Zh$F@%tVVvwCgV4vK=eAjV>!a(OLJzR#1NP_Ce3SvUjS~ zTo%WLiVi$B)75J#)6-xP?&zOa1ahDGa;*K4A~A#2r44e)-l3gVps1JeUSP6vJX=A8 z<~ti1l_dPBozn_6X zr3Hy-`?&aI{VHJ5`_DebFMhMGPl%0CNQ>oEou65I2LBCGu*wf0>7kh?{m&R`89m)% zqsiQ^#PjIOT_y7Iq_I>F1zyxLjHgqhP=1a$E3w${{`Y0pflMT?udSVP^vodTWsB0- zcN}TrFrOxWC)`Ucl38i;l$o8MXYAwc@&_|3lq_))(^-_+Vc}!_Ve|3#rYDk%zL(^5 zns=IW2IO~L_{04+wD1EvzYMBksrZa;U=H+R$YZCn@2u_}E&Qyy^!jnKH}qkDipjdS zPlpY(Dl_t=H$R%yq~!af&mDmEuK6xnahyA)iowy0T8>BIhT@?>TCb%LGg6nO$FKdA#n7D5?7Ph=?bLI`g9e?k=<@=TP#F~|5$<6IyDMJ1F`g-XzosC%^ zSCos&20?`iB=+s*l*2wRks=EUh|udW?+XwhLf;B>Cj*B5No0f!DFnNAsr|*dSUxiv z5IrUGq>@aMo=k*8)B|NO2b zToVB8da-U2QNasN^+`WB%i~a0QW6$@ixS9;KPz#hth`)rs)(5qwuBC*g}uW=vdYu? zd8Mpr7{}o?Byv`3RNNHhm{LaPh<11f6*RFM;V&xu;nu?>-g}iEeP{`2E%2W(wY3GY z5N&F%&Q6CEO6!6?bWS384;2sekwoMK5c<1oGfwngfe}q#=tytCjk3Q>rimF-A!I3` z0#%IQThB4qh#-@P;kIRRGvBPO39A~COQMWs8lLabw0;BKyWnz;phu>1BE_$wr=A}j z_Hc&xw$i!rP(}a+XZBMJy*I0z1bS~me_kxK85X@5gMs%|GrFsw|S$Y{_rQaX>i+(FRx#bbu z|BpVVBIe3TpyD6sm64T4Wfmkcf0ZLLov?x1j=gMqZ|ub|PHdkSTX>4+VDo2dOa{mlGcn|>)onBv=#FgGc(T0r2RlsY^lRC}QT(3TK64rTB#Ez*r^jSnLuJyay z&D%5NCIy(FfpX3|v;F%rse z1+a@SZrF2bNd4p+77IlyN+JK*o#lCxaNI?&T1+$ zroj>?NWwdJ3eHE6Lt`(A9eQyX|4doF3Ur0R6 z&oNp#WWi}bt4M|lXg~_3f!nB1Ld?9pWB{;+T~5_tBaukm#Xz5G>ZvOwBd)+YX+8T) z?07%tIXV%d?on_(@r+8OeCkSm@*4d7zTzHpX)2tk!P(MB0U(hv%$?;~F(rl??8CTR z_qmU)LD{Se@XEh;kLU}X#uSObkG|^jDh12mDJ|B$#fZpWVzGZ?B;|s0|7o(Ks`Q(? zPRK#hv8cQ}dhPX{i2d)NsR)9QmLKi@dF*^2``+OR{i9d#E^UxaFEqx#NV3z^yW;!4 z&^gP+wcZ4+--R(C?}?J7sEQtXxY%Uz6HMnmh3$WGP3P9J&I&ELJ&4L_&7TuW2{}`D z^4cCX>gR9qDgtZGVii^+zw5*Qvn#Y-d45nwLXggUJu+>r??Rkp-22DLnJ7CN2#kiC zcoS}QE=u9D>4`{rNr|?ZE;03#J;m%2y!)J?OkQkgbB`-tI;U7$W~8$4ql2j$g}$zC zr@5RO#We@is_-_|bkHTf#;7j4N*|&_Dw@6*6ArihxvW>=iZ4kCS<4BC!3z-U$in>{ z`lgDUhtrgG0X`3F-mlm`KBtvRfmGzn|9+tIb3$Xf;Gu$(mNkowA0Aj)Fuliw&M(ft zZ0bCDJ5FSA+vNIPk&w`ubm*O3UAV4IRRtW&jCr-jKcIEhMg9#}ohx29M~e<9@;XV< zv?!()8`)zSix$U&^711mDFWc5>h%o!5M$ zxmhBm=LlfCOUd5)r+@$i$S*gu{py_Sr}t2oC|-FG!v^?yUU3^Ys={tJcFzl9heRya z-9M(TX)D-Ln|qB%0dnGk>SA9}MHf+T16vooT2Bj7z9$Qh026t^+F9P}5%0a-n7Ar^ zQ|n5Y=9dySk$EotFIs$XE?VR%{}{P`RgE&E_h50w3*d63%vVPY^itRQ=GPv06eV&6 zEfnBP?qo!)+08hX$Xg11m57Jz@lI&cg&=f?_!uCT>V90S#-xMV9-th*)G0BojdcEW zrI&f0+9rAT&p)0o1*UBbdU>;CXrKV`Y2#i;G>;YG?|{%`VXD7djXs?Dqulrj25*ZQ z8N@C(SdQ6;2oP`ZP@!UELX@+cENo(JTCdE&ouAy;a2=GmZ^EwAgyb6;JEJhab_r8F8^W1M2$^v%+Dc6HUdp70@cs=&&` zA|VWv6}PfMn~qtM)!;Qt(aaL^S=3%X`x+x|!S?0i$AT*e`|BueCG`0heMYmT7z`t#6Oqnle;spW77 zM5cQ054T+7+H|1)eF}q@Qs$DfHyykzp3k3nu?==z{OP!<>Sw@L?gk%|P5wV}#`wt+- zk=sj&dk2Sxgnq4zTyI=lw0)CCMS<{RkDXg>Hawhbe`Dsid<`yjYyEuw~uHDgO77ADR zgiBrN6RA#3j8VY+YM;+#UFdk$ZHX28yO=Ql3R~?j;s%HKxYD3GPo`#%1U^bBAyc>H zqWN0?g_6TXN%4^ae+s=nDY3mvrhNK`EZV-lPNUb!tzUUE?MN+yRK!1IBeE1W;Rti< z7tPl0E*eG@|BwtVEG|y&^aFAD`0q2!4RD5Tef}QlCH&qbx6$P0cJk zrbPnJ+#vruWk6(_aO*M~+jSPVfn@Jd%HUE^o5LIT=A!|($h+G)Jv!6VrhI%xhwUF9 zL}K#|y{1T{!ry^2Jg);Cn{`DR_WsLP&o=}K5ZOeJcB7f)h>8FxNu29WBUBG_`2;g> zQ=|IToIsY0gPomf_jxT2YJA$40g;HWASM0qrlv*m<;**<;B%-Zi2V9aNGd^9&s#?k z?}y)Z?$3xpG6=(399^4ooP#H0oqlz#*lcCt_r5s{h1bSw;5+#Weml&bw zAk`k^ZWuK_3x9Z1k$P6BCJ;K-s%@_}{G-i^sn{+Z^_Ors0Ia+O%}WIpBht@hd&9x} zB8PveUgY;k1|JH9)P3P=1ySr36p}TeR)Y%eA8Rmz7ZZjk|={A2nRzE6B9E*)_c>) zN0rAkThBuq-5zgw!uBzrk~5tT1X+YLc+xYJxSHkG&f8`;36&_aEQE}vUOpPea{_c& zELz0_k+u59G6mMfODS_m1d%5zpcn&OXkL zbcc5DKHq*VR8BHHT8S&wP}@}K#5G&08kB*R#cV-QZB0J0U(b(=YlWxr(gq*O&}8Zd zz3<8*9kLM6Jp|Cys*It`7b1P@NX_S87YOUKAFa$kzjsOyASxewt42}Xi>g>i^rzNG zsh4Qy>?Nkn%V?2>M`vDKqQak`2mLnUW5DY8fToiIwN0)j%7!z^g4mlnRfP6H4~IM8 z<9QZrG{|A0RX!A8+hnt#`!ph-L+mPM?RcN(%?CVS7WHo+f(8RuZ6Z^Hm`LDAcVq!n zV#;v$#Of)-{{H^d(U{*~TRHGq1jq|lwOf=Fwo8x}SeVXN_HuE#JdYk>5P6HvYB({0 zq~86cYm^(HcdbMLiRFnte>N-Lnx}Pc)kbQrQNleIQ~=N|N=M_yv5`QX(&Q(p;Ylvc zo;3BJ5CJj@U`Yuhsp5_@#_16Uo6&L+zceeu+UW0Sw7g{V_r1gZz zwc%Zb)Csofjhb6SwElU|_IkTMZ{CIkaEJ8yh)Hmt^@&a|2yTP!>tc%6FJS@@$nqJP z2!l@hqN+#eadD-S52vXzvSxXaOnJ?S36vm6Md0uzj5&?g#C6)89a9sbRCV~{i6dyF z;dAP)!6cT*li*~k#OZ8DQ&-yZe0gNcb4H2(;q0d_X#a{>%DPA6VjGvf%wf6W0reBi z(vAk29(5v3O(m-zdW`P7TsQDjgZ3vQ==DKFAN@lc{DbH~RcY|Y*fux39UABUFbZUI zSP4ni=l6li8+Ed#rlw$E_?ri+j?3GY9IzHU z%FS(^?SB#xt~1WVxhvI8tgvdzP`&`l+zxk2rri03qQ-~G{5O;LKNey#k=B1g=L9}C z@$`#i9_W6VDJ`ioyIJp5uS`wHGC5b%AbE`YDSi{x;za*W+sIIt_=x`KRhwL#UYA6r zLAHQ6fo||gNHe0Mxp^~+uPYKC7v4F-Yx^LiXi_LnVjbK!l33ZhZnM^s>TX!1pD+gx*i{_ zkShjv98HgWx(lEZU>>HDH$sIcghhJVn(^rLTL+0Kdm9_!RE-xIdC&KH_l(&6b46&> zPUMOVZ+Ad*yTgz32Lp*>a_=4HIFUQ5)LXwiESlUp>#@!vzAR)axcw+(_S3bR8v2ZDEcC#89)~!zL#p5n?yC#0jjozTR*RXfoh-}Ua*i%ZiRly{&M z=80gT5xI}3&Kc0ScbqJ=GGEuPK%4botaCdAY*^cpBvVU zh2!<)59;DZJQB{cg&SikE>}7kN$KlG9B6=M2!LtI8KcS8Y{BGgVQvuDlCD^v?NNp*V%#^p;nl`)83I$NU?IUZQa-p+BjOalf82XXP4&RI$9)6a`>R-)Mb zSlA}f-;*CJv*L{+7lzc|KiDeK9MfFg4Rr9u?`%vDTj>(C_Gl!~y2qt0fzvv_Jb3<# zWtp?Z2BjpA<4ygqM?RU%WRydBLD9{GMUUDV@m6L-!Ziq*@#_;kN+K(b-f7>fh=s*6 zRo=8dyj;)wte9!{q*_1NGsI+oW8H97rg6NhPA%o&(U(d`Ix;<~u0S za|&wPBM@isaN51*`5~zgg9TA-kqPRm#k?06yj$HKQk6k`=s;10nA~7}3mdjBk7l&w zqSol@p)BPMs9n}+a!idySda`6R44@;k_ITQ+SbEEn&HrAj6Ed9V(iDwj&t!1@i2L= z{~22ll{4^8{+aBSLv-pQsJvPmr*-2!xmeEduB8U6qg=u}h=aD>PdC4#u|=UM@`_*+ zR5pot|#gTGI? zE%9+NuAKs9k%;9$E}_*R`@Xovsr|yrJpyhb%nK$KiP}Hejt_j(cAYt>R01eDesiv5 zc+*4|c-jQ{`m2cDJF?)y5p}n3^16c-eD~g%bu<-F5#eCFL8r~PzoQpH5 zCA&!A>ijdYhJer}t&Tm1Kck5HK?{lrDrgJ^@n@IFqTJiPY?(xLUyWL_-UIchfTuqMKjlXAr6jjO_BZ?=78#^m|wtar|j$ky3SJN znt4ywRTKR^nc=#*mA~Wfxs4`m;M8mrY&v?xa^`oq;tWz39dJ(spAuw?`8UnIfP*8WW<@)KktkUzp5RzgoK5SY zIG;1GwQeCrrdx^jnFKoVD>=mj))JR5CpDrVNe`L%W_sQ`-F@ekvg{>TcC_U&-JUSq9|I8CL@%E#R4Z~)Ik}moKd402JRm6Sn6hBTBK=>YIx+=oOCRnq^ zS-F<_?Bzs?Mf)e~zat;rUN)Qlt&n_=f2-c_uHU!z-n(8Oz69jAg>+W8#*4-!7k)hL z+eg}faFG~GNjrfj?16y-);OH528BxbcAfQo>aDA4|M$$vsG;{jt8&cKs*u?@BgNrb zQu9jG7wYQrdSU0sN89T~JE{ZJAC}%z?rQN^8gJ}~$ub{U5r^*UWqaPKs!<&KdW3Bs z0enE`=_0`izS(r)1V}M*VFtu|Ks3$6{!x7EzBF3@oaAA)_-WOU6N@~ZpV}#h>ygV# zV`2JARx#Rnvg>Bph=ABt2&j$O8fXt460i#lvoh*&Buv^zZ})>2GF;aC@e9W8l#9uh zQ5!{ECv4Pe3E*@7D-4hyNn&I3r&Ij#cjLSZ&5}b88BDadWdCNe(~2!ko5#GLo%_h( zI_l#)GhJ`Rm)|(Cx1vX@4|%6vI*h+9a(*YU*|)GI;r#qcviGnmiohU=!J3^_LCY5y zntTjcswHKA|A^D?Sll4A=1Zjr>etCrwhIs__y?{GH9)*-<}}z@ju;d&RV{gM%m|)a z^S^wqv+LNa!4Q12z|$OI()98L!M%jzDdUY*gBkdp;@6JDa=PBV_dqkZ6DAbk3i?DK z>}Gb+`v;lMWjz{`*$-&)_jA2$uJf`!IV{}p-oK>B85Jp1?rN*)OG8w#j+;r@mYh49}es7v%WIN!B%kD#v6kH2RzS>M7=Fw`oH$a~bJCAvp8z`i|k|8fUo zW-49b`4}7+w0}3pQft0`_M)b^)Db%T-DBEZqKdq)L_chAGoCx2gI!yKKsu&Xr9no7 z#qN!X8U-VGA8vMab>)RKU@FKq72?>w{jE#v@~a4j=Y04bDe3gn)*sv2CL1?b%=hAZYr9uRAGR^pYua`hvI(^T)u zdJduEXOZ%&vlb)M1H6{3FEC<{!F8sw+&Y*l=pYX(Ti~# zBN18G=`iY^XEBntBnGKvb{QIY|+vX$RAI~>E-amPm=ZDoYM z1yNCy)TGvtU2qfU_K-3B59@&4`M6>B4B(O>0e;f#dTW&>nFD}mo-*HG+mL%H**1*U zi0v&k9#7UhXtV!SW(bxEU zN8la35+ExI+b0ieQTI=;v<(j%pwY6YNCS5+&!#;2D>Y!a&QJ)>7{-C4Oml&gw_I;z zm!ITM`QLrSSz#)usqkzt1ONZdKz|sBd+;)0?c8yaRYIf3!EdjXkd5?GN=n^avi~p|UyOcKgxHFlf>XS6h++bsec)?trk^@pDP-Ay>@I*! z@R3b}@Go~^4hT$gY!74;dRlPDul!S(!U?-(wd!#+DGB`~#`Fsi!CQTo)Cciii@(DS zyAS+3$!&X8+Y?r$!9+GkKk{{h)kU9IclY!X4i14|zWDDiUCoM!`7-PYzFA`IV)4v> zVPF_Nwwx8%LBgv_Tvtb>HCbhX-*!9@YRsVYycrj(u|R+7zf@kJiKz&w#PwagdimeY zpGphkez1CFzvr>L%N-i2#5LiZXs&_t{4zfGTTDG$wG!T(f|A3A^&$T zfeikai2na?k2gmV9xt{JZqr{;@57>pKp)-6vAJG9}z@ks}dEv58EDHjNa}B zZxR<$VHD%B8h#5dAUXE-od$kLxlAuZeJIC)p5lAQtOyghW2(PGo5Re_USC^lj#%Mm zzO5qrRXBEy=&-!5qs=!V3@{aP6(K`snan9M|8m{`d#Q2o4{FeC6nKrqWH=@AAsI&p z0-ekUI_e?+z&pt`9z^UgBm9jx>d9O_A*R@VIMeT}D)Mzy#OA`L?_$-(%y09WLl@D7 zAbs}I?7K$n^e+$LMP>J2N49YD>$Q}l=ZhdpQebQi9fd#X7|rN5_Tt`A<#=B%G2cb~ zQEl(!O*7#g$so!y(#x&5GX_sRIUH)AH-D#Tr$9Ov!_UBD0>_me&nx%e$CWKwMK?@$ YV1r(lcw{W1=@Q5-d8O;=a#)}L1EIUf0ssI2 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png.meta new file mode 100644 index 0000000..a1a1421 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/20.-yak.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: d45e3c5131d38594786107fb28a48997 +TextureImporter: + internalIDToNameTable: + - first: + 213: 529154241617402549 + second: 20.-yak_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 20.-yak_0 + rect: + serializedVersion: 2 + x: 324 + y: 115 + width: 1415 + height: 884 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 5ba1ffaaafee75700800000000000000 + internalID: 529154241617402549 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 20.-yak_0: 529154241617402549 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-1.png.meta index c10a56a..4615519 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-1.png.meta @@ -66,7 +66,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-10.png.meta index 09e7eec..1eacf72 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-10.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-11.png.meta index fdbc9a7..b3a3e4e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-11.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-12.png.meta index 24f7c22..c4dbd03 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-12.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-2.png.meta index b2b0c28..86abb80 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-3.png.meta index 9fbbc4b..32e4f44 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-3.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-4.png.meta index e298bbe..f421342 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-4.png.meta @@ -45,7 +45,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-5.png.meta index 4d334de..696dfee 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-5.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-6.png.meta index 61ac4bc..dfbbbd3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-7.png.meta index b3429cd..f4ca586 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-8.png.meta index 8831a5e..e3cf4ee 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-8.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-9.png.meta index ccda60d..655da66 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak-9.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak.png.meta index ea3a3bb..8ac8dd6 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/20. yak/yak.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/21. gagri/21.-gagri.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/21. gagri/21.-gagri.png new file mode 100644 index 0000000000000000000000000000000000000000..f5a7b2c5f2d506be5788af19adecf2a2bc28bf82 GIT binary patch literal 17942 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 bH31>0()S0PmMwdMzlIA|w&%+%+@t>oveU9o literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/23.-chura.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/23.-chura.png.meta new file mode 100644 index 0000000..c95307e --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/23.-chura.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: a9c85017c3700884ba216b015429cec2 +TextureImporter: + internalIDToNameTable: + - first: + 213: -4196034293839110427 + second: 23.-chura_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 23.-chura_0 + rect: + serializedVersion: 2 + x: 429 + y: 323 + width: 1056 + height: 214 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 5eedc529a01b4c5c0800000000000000 + internalID: -4196034293839110427 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 23.-chura_0: -4196034293839110427 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-1.png.meta index 9af55ee..0bfb944 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-1.png.meta @@ -54,7 +54,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-10.png.meta index 422a043..65e770d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-10.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-11.png.meta index f9d3806..c9a8311 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-11.png.meta @@ -60,7 +60,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-12.png.meta index d4bbce9..ab549eb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-12.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-13.png.meta index 694c5db..7d612df 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-13.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-14.png.meta index aa810a3..a2164ba 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-14.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-15.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-15.png.meta index 1abfd10..568f92b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-15.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-15.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-2.png.meta index 817638b..1661761 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-3.png.meta index b1c520b..29e94d9 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-3.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-4.png.meta index cab282b..25439bc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-5.png.meta index aba2b44..a3484cd 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-6.png.meta index 66cf923..c63cfc3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-6.png.meta @@ -60,7 +60,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-7.png.meta index 7e1a731..ac18b61 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-7.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-8.png.meta index 1588e6b..68618d7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-8.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-9.png.meta index 0569fd8..0ab9c65 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura-9.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura.png.meta index 5cd553c..2cb9988 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/23. chura/chura.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd22e28d587539d1cb2cc11b589de75b604e458 GIT binary patch literal 50638 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png.meta new file mode 100644 index 0000000..fa45725 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/24.-danfe.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 7463feefbc638a34ba5d03ddfee838d0 +TextureImporter: + internalIDToNameTable: + - first: + 213: 2676056612171589218 + second: 24.-danfe_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 24.-danfe_0 + rect: + serializedVersion: 2 + x: 553 + y: 50 + width: 1010 + height: 980 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 266a2577f43432520800000000000000 + internalID: 2676056612171589218 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 24.-danfe_0: 2676056612171589218 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-1.png.meta index 93c8ed6..e6e446e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-1.png.meta @@ -63,7 +63,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-10.png.meta index a141dde..d13705a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-10.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-11.png.meta index f711fff..1dd6896 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-11.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-12.png.meta index 5bb0b94..a603c4a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-12.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-13.png.meta index 973f298..2397779 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-13.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-14.png.meta index cf6c2e0..9a8e515 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-14.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-15.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-15.png.meta index 31eef41..f8bd10a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-15.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-15.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-16.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-16.png.meta index de09b27..f984506 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-16.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-16.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-17.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-17.png.meta index 5ef8359..ed70db5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-17.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-17.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-18.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-18.png.meta index 71fa7f9..da5eced 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-18.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-18.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-19.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-19.png.meta index 1b60792..a507421 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-19.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-19.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-2.png.meta index b8ddb15..b0a2a3b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-20.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-20.png.meta index 07bedf7..1cf054d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-20.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-20.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-3.png.meta index 4e8ff04..96023a9 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-4.png.meta index 4c13f81..9fe02a8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-4.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-5.png.meta index fb8208f..4af572d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-5.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-6.png.meta index b405437..64166d7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-7.png.meta index 53b0082..33ff1b8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-8.png.meta index 43c9c68..4912f42 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-9.png.meta index 280b338..75287f6 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe-9.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe.png.meta index 5aae9e8..bac21fb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/24. danfe/danfe.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png new file mode 100644 index 0000000000000000000000000000000000000000..1b23d78c6410d5846057aa6a74392ccfbe4516d2 GIT binary patch literal 30562 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png.meta new file mode 100644 index 0000000..0586fc6 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/25.-doll.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 64edea648a1174f4d8acbaa88a54d28a +TextureImporter: + internalIDToNameTable: + - first: + 213: -6306347635589440931 + second: 25.-doll_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 25.-doll_0 + rect: + serializedVersion: 2 + x: 829 + y: 40 + width: 321 + height: 939 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d5a1196ec3a5b78a0800000000000000 + internalID: -6306347635589440931 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 25.-doll_0: -6306347635589440931 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-1.png.meta index 1a5f1d3..c18b7bd 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-1.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-10.png.meta index 8f877eb..933b0df 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-10.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-11.png.meta index ae986b2..37bb773 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-11.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-12.png.meta index 6840148..743f81f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-12.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-13.png.meta index 5ebfe82..208f3cf 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-13.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-14.png.meta index 9c08feb..be7167d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-14.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-15.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-15.png.meta index 4c01960..ecd7b1b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-15.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-15.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-16.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-16.png.meta index 46431be..b999aa3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-16.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-16.png.meta @@ -54,7 +54,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-17.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-17.png.meta index ba5536d..71b621b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-17.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-17.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-18.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-18.png.meta index e62bdc3..beccbb5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-18.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-18.png.meta @@ -45,7 +45,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-19.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-19.png.meta index 03e936a..339ebc7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-19.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-19.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-2.png.meta index 2a4a06f..8fcebb6 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-2.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-20.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-20.png.meta index eb091fb..a888141 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-20.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-20.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-21.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-21.png.meta index 29ef738..7176073 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-21.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-21.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-22.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-22.png.meta index 259dbbf..dbc0aeb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-22.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-22.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-23.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-23.png.meta index 58b5df1..d412b99 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-23.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-23.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-24.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-24.png.meta index f12e231..2b6464c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-24.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-24.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-25.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-25.png.meta index a8e7b27..6996195 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-25.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-25.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-3.png.meta index 57409b0..c468084 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-4.png.meta index 444ba8b..0e7f912 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-5.png.meta index 08aab43..4ff80fb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-5.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-6.png.meta index f05b2f0..0d126bd 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-7.png.meta index cd9b331..2c14a1a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-8.png.meta index 5ebb758..986ce09 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-8.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-9.png.meta index 32e34ed..0832425 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll-9.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll.png.meta index 67e359c..160e4ca 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/25. doll/doll.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/26. umbrella/26.-umbrella.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/26. umbrella/26.-umbrella.png new file mode 100644 index 0000000000000000000000000000000000000000..636defb18cfd5e4c5b55e25a24a89a8a4d8451cc GIT binary patch literal 20634 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/29.-mirga.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/29.-mirga.png.meta new file mode 100644 index 0000000..c6a73ce --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/29.-mirga.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 141f3747bf30d3b4eabc334e4f27a721 +TextureImporter: + internalIDToNameTable: + - first: + 213: -5047285986053392786 + second: 29.-mirga_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 29.-mirga_0 + rect: + serializedVersion: 2 + x: 572 + y: 72 + width: 813 + height: 943 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: e66fa79232074f9b0800000000000000 + internalID: -5047285986053392786 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 29.-mirga_0: -5047285986053392786 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-1.png.meta index 3d41c53..1545db0 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-1.png.meta @@ -54,7 +54,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-10.png.meta index eca07f2..b2af99e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-10.png.meta @@ -72,7 +72,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-2.png.meta index e99094f..09efae8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-2.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-3.png.meta index 447af4b..661ffdb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-3.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-4.png.meta index 2fa9a1c..b0e708e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-4.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-5.png.meta index 8af2b1e..137a658 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-6.png.meta index 104d9dd..4167c50 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-7.png.meta index 861cdbd..0c3053e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-7.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-8.png.meta index 6de4a4e..622353a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-8.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-9.png.meta index f3de45d..435e291 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga-9.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga.png.meta index 48e44f2..ed836fe 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/29. mirga/mirga.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3. eagle.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3. eagle.png deleted file mode 100644 index 2d39e28f896db81baf652a147c297d84c1896f24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75775 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�!JK_J47@sn-mqvLyCg2|`vGxN*Ez? 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 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3.-eagle.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/3. eagle/3.-eagle.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a6ab90ca7aab356a30757676d997be3521c GIT binary patch literal 52899 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/30.-butterfly.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/30.-butterfly.png.meta new file mode 100644 index 0000000..f770bbd --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/30.-butterfly.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 2486305a35b28e9419199e0921b56f43 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7709818468106169257 + second: 30.-butterfly_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 30.-butterfly_0 + rect: + serializedVersion: 2 + x: 356 + y: 91 + width: 1262 + height: 912 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 75419cd93f8310590800000000000000 + internalID: -7709818468106169257 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 30.-butterfly_0: -7709818468106169257 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-1.png.meta index 0f1a141..b782480 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-1.png.meta @@ -51,7 +51,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-10.png.meta index 0d601dc..32eb177 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-10.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-11.png.meta index de2c969..85c0140 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-11.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-12.png.meta index ccb8a5a..3c52ddb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-12.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-13.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-13.png.meta index 414606d..5b7e8e1 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-13.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-13.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-14.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-14.png.meta index 9f8fa88..149497a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-14.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-14.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-15.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-15.png.meta index 839d021..f3bce23 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-15.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-15.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-16.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-16.png.meta index 149b920..be44b96 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-16.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-16.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-17.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-17.png.meta index c4af58f..5a5670d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-17.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-17.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-2.png.meta index 5c79039..60a77e8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-2.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-3.png.meta index fda046f..59d6c88 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-3.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-4.png.meta index 84fa78b..a340f73 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-4.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-5.png.meta index 5adc01b..2be9c7f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-5.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-6.png.meta index 2c32443..77bf89a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-6.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-7.png.meta index 5803baf..cf2d306 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-7.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-8.png.meta index 048ded8..59508fa 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-8.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-9.png.meta index 6bebf92..a400479 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly-9.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly.png.meta index a88c468..8143ed7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/30. butterfly/butterfly.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/31. bag/31.-bag.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/31. bag/31.-bag.png new file mode 100644 index 0000000000000000000000000000000000000000..eff57e79c6b517852d670f1b59aeb31ee10c0c54 GIT binary patch literal 24374 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 w$gKRj`UywUhV-O2_KXJ?{r!tz-d67F1Qf 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/33.-ping.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/33.-ping.png.meta new file mode 100644 index 0000000..2c5ed99 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/33.-ping.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: ad299b78faba8ce4086385f0a5ccaaae +TextureImporter: + internalIDToNameTable: + - first: + 213: -3942548550587654116 + second: 33.-ping_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 33.-ping_0 + rect: + serializedVersion: 2 + x: 528 + y: 139 + width: 965 + height: 741 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c10ed745bf04949c0800000000000000 + internalID: -3942548550587654116 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 33.-ping_0: -3942548550587654116 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-1.png.meta index 65275d4..993f27c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-1.png.meta @@ -144,7 +144,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-2.png.meta index 9d641ea..5bea782 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-2.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-3.png.meta index 0c502f0..0f7db81 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-3.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-4.png.meta index d4ca4c6..e1999be 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-4.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-5.png.meta index 61be4e4..851349c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-5.png.meta @@ -45,7 +45,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-6.png.meta index 7130d33..cdd27a7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-6.png.meta @@ -57,7 +57,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-7.png.meta index 35524f3..96b7864 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-7.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-8.png.meta index 650e4cf..392d302 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping-8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping.png.meta index 0b9ff54..f77a63d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/33. ping/ping.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png new file mode 100644 index 0000000000000000000000000000000000000000..e970946badebc48418377cc2c0212850ba333dbb GIT binary patch literal 35592 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 z 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png.meta new file mode 100644 index 0000000..676ae50 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/34.-cat.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 013a2ba10a203dd408513fafa54163dc +TextureImporter: + internalIDToNameTable: + - first: + 213: 7395401951693866409 + second: 34.-cat_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 34.-cat_0 + rect: + serializedVersion: 2 + x: 429 + y: 139 + width: 1132 + height: 839 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 9a581fd74eeb1a660800000000000000 + internalID: 7395401951693866409 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 34.-cat_0: 7395401951693866409 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-1.png.meta index d8fe251..efb407d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-1.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-2.png.meta index 87695e3..467cb9c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-3.png.meta index 5ed7d97..c501fb3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-3.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-4.png.meta index f663d8c..9b813df 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-4.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-5.png.meta index 54b7fcc..e2a1b58 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-6.png.meta index 7b9d6e0..2297973 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat-6.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat.png.meta index 61ddee8..9168e76 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/34. cat/cat.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/35. peacock/35.-peacock.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/35. peacock/35.-peacock.png new file mode 100644 index 0000000000000000000000000000000000000000..f3aa8ffa383bfdc6adf6fb9580815c054c1e34de GIT binary patch literal 55709 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

if?< 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⋙*`S5(o)`HeIXX=uLEC=)Y?Y9 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/36.rabbit.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/36.rabbit.png.meta new file mode 100644 index 0000000..26ed9c7 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/36.rabbit.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 4ffc4868feba31c47afdbe31a0756209 +TextureImporter: + internalIDToNameTable: + - first: + 213: 947562082323290706 + second: 36.rabbit_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 36.rabbit_0 + rect: + serializedVersion: 2 + x: 514 + y: 111 + width: 1097 + height: 932 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 25a528781ba662d00800000000000000 + internalID: 947562082323290706 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 36.rabbit_0: 947562082323290706 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-2.png.meta index 5586c64..6b8e402 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-2.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-3.png.meta index a109ff8..dd1b4e4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-4.png.meta index 071c713..3f4ec6f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-4.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-5.png.meta index 75f1e7b..d4845aa 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-6.png.meta index 32e1d65..bb5e4b7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-7.png.meta index 26b8af6..f1468ad 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-8.png.meta index 4d4f44a..bd56fb2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit-8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit.png.meta index d47afe7..ac25033 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/36. rabbit/rabbit.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png new file mode 100644 index 0000000000000000000000000000000000000000..cc18a527c6f46b1b29acb5c53a8dc686165c71f4 GIT binary patch literal 47720 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 z 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 Wz}U8n;y#A{(e{wT@0B*V#Qy;|0hxaQ literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png.meta new file mode 100644 index 0000000..833771c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/37.-fish.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 872cf54be4186c847a5b379bb60c6412 +TextureImporter: + internalIDToNameTable: + - first: + 213: 230108210640253622 + second: 37.-fish_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 37.-fish_0 + rect: + serializedVersion: 2 + x: 383 + y: 131 + width: 1210 + height: 788 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6b2fc1bc232813300800000000000000 + internalID: 230108210640253622 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 37.-fish_0: 230108210640253622 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-1.png.meta index 56b4448..661eec7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-1.png.meta @@ -45,7 +45,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-10.png.meta index 854a0d4..e05fbf3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-10.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-2.png.meta index a959372..ce9c456 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-3.png.meta index b994149..69d8bf9 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-4.png.meta index f0be171..ecc2758 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-5.png.meta index 5edb374..91062a7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-6.png.meta index 0c49576..6c5a5de 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-7.png.meta index 88e8861..2def354 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-8.png.meta index bbc2b2b..cbe5ade 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-9.png.meta index b863018..99ab5c7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish-9.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish.png.meta index 02670e6..e8ba13e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/37. fish/fish.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/38. parrot/38.-parrot.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/38. parrot/38.-parrot.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf47f9bb2283a82a40d4601bee21fc50ae56fbd GIT binary patch literal 48909 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%0AHecJ$?xNn4JLw1c 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

c8va{JK+wmtAuo&6lznBa;=1yR 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�hvj`Z@DF; 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/40.-laliguras.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/40.-laliguras.png.meta new file mode 100644 index 0000000..e3862a7 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/40.-laliguras.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 4722346799e8be64db6af16fc4addd42 +TextureImporter: + internalIDToNameTable: + - first: + 213: 3987108980974472813 + second: 40.-laliguras_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 40.-laliguras_0 + rect: + serializedVersion: 2 + x: 571 + y: 89 + width: 835 + height: 868 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: d6ec0cb5e7e055730800000000000000 + internalID: 3987108980974472813 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 40.-laliguras_0: 3987108980974472813 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-1.png.meta index f4d3065..2b32344 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-1.png.meta @@ -54,7 +54,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-2.png.meta index dd5153d..f4147d1 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-2.png.meta @@ -42,7 +42,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-3.png.meta index 618417e..5a356b7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-3.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-4.png.meta index 6e077ea..b0364da 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-4.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-5.png.meta index bb9fe22..799d023 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-5.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-6.png.meta index d670fd0..c3aa864 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-6.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-7.png.meta index 86ed43d..be7ac15 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-7.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-8.png.meta index 38f5e49..f223ed2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-8.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-9.png.meta index a73e4dd..b9d328d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras-9.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras.png.meta index fca2047..3c8cf6b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/40. laligurs/laliguras.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png new file mode 100644 index 0000000000000000000000000000000000000000..64be49ca741ea7e8c394e829465f749ff9230cf3 GIT binary patch literal 56724 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 Z(3*(Y1M;ivT0V4vt7=-8@-AY-{vTi;enJ2M literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png.meta new file mode 100644 index 0000000..a371810 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/41.-roaster.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 65652b960258710498cef50f31fac520 +TextureImporter: + internalIDToNameTable: + - first: + 213: -2115807258363229718 + second: 41.-roaster_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 41.-roaster_0 + rect: + serializedVersion: 2 + x: 494 + y: 75 + width: 1069 + height: 930 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: ae90110328423a2e0800000000000000 + internalID: -2115807258363229718 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 41.-roaster_0: -2115807258363229718 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-1.png.meta index 28dab19..9767ee5 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-1.png.meta @@ -63,7 +63,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-10.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-10.png.meta index 1f5af20..a8d2206 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-10.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-10.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-11.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-11.png.meta index e558bb8..7d05e40 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-11.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-11.png.meta @@ -30,7 +30,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-12.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-12.png.meta index adde9d9..cc3b864 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-12.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-12.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-2.png.meta index a617091..bdbf498 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-3.png.meta index 869044d..1562d0b 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-4.png.meta index 4fe5d6e..d265eff 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-5.png.meta index 6271a2b..440b5fe 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-6.png.meta index 6cfa414..78b94cf 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-6.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-7.png.meta index 2652b9d..e563122 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-7.png.meta @@ -27,7 +27,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-8.png.meta index 45be39c..0fc8fea 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-9.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-9.png.meta index fee0e19..f8951b0 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-9.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster-9.png.meta @@ -33,7 +33,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster.png.meta index b92fcbc..23fdd1a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/41. roaster/roaster.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5. flag of nepal.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5. flag of nepal.png.meta index 9bdbb4e..0f4f726 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5. flag of nepal.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5. flag of nepal.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5.-flag-of-nepal.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/5. flag of nepal/5.-flag-of-nepal.png new file mode 100644 index 0000000000000000000000000000000000000000..f49591aa37dafe03ea3558437099d374a64dff6f GIT binary patch literal 31276 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

uBvUF5%1~2}v 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 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/6. gharial/6.-grarial.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/6. gharial/6.-grarial.png new file mode 100644 index 0000000000000000000000000000000000000000..39aaa26ea45de116eda4ce161b4af5f65d2fc93b GIT binary patch literal 47863 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�<4*SzV83DrN8)^QE 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 literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/7.-khukuri.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/7.-khukuri.png.meta new file mode 100644 index 0000000..837335b --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/7.-khukuri.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 60805a5418e3c6a4c8108ef76a95725a +TextureImporter: + internalIDToNameTable: + - first: + 213: -4977331434983764412 + second: 7.-khukuri_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 7.-khukuri_0 + rect: + serializedVersion: 2 + x: 667 + y: 122 + width: 502 + height: 873 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 44e48605e67fceab0800000000000000 + internalID: -4977331434983764412 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 7.-khukuri_0: -4977331434983764412 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 1.png.meta index d2baad5..a50ccd4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 1.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 2.png.meta index 25cec15..85d2e29 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 3.png.meta index a01c48c..0d90031 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 4.png.meta index 8435e88..92265e7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 5.png.meta index 5fcd333..afcdf2a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 6.png.meta index 4eb73c5..aaec367 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 6.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 7.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 7.png.meta index 9a6a612..b80945e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 7.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 7.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 8.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 8.png.meta index bf84375..ffa1421 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 8.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/7. khukuri/khukuri 8.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8. kite.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8. kite.png.meta index bdb7f17..4d9d68f 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8. kite.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8. kite.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png new file mode 100644 index 0000000000000000000000000000000000000000..0647d59801473fc29329771d016cfe96707b5ce8 GIT binary patch literal 31973 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 N9nm+@%RXcu{(p_d)Vlxx literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png.meta new file mode 100644 index 0000000..e2a119f --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/8.-kite.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 2ea5ea4fa61a7aa479d792c82babc127 +TextureImporter: + internalIDToNameTable: + - first: + 213: 7785568331466623132 + second: 8.-kite_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 8.-kite_0 + rect: + serializedVersion: 2 + x: 687 + y: 77 + width: 607 + height: 943 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c984993d525eb0c60800000000000000 + internalID: 7785568331466623132 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 8.-kite_0: 7785568331466623132 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 1.png.meta index cef7223..9c36cfc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 1.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 2.png.meta index 7c31bab..7ba3481 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 3.png.meta index 3a570f5..f5bce27 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 3.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 4.png.meta index d77e3cb..a6481fb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 4.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 5.png.meta index dbd7a2f..26358dc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite 5.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite.png.meta index 9fd4ea2..d5f087c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/8. kite/kite.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9. madal.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9. madal.png.meta index 407e947..a9a916c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9. madal.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9. madal.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ead6d659dfb39145a3e3c81c752a288bcecacb GIT binary patch literal 32108 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 HU2gs#qS>y~ literal 0 HcmV?d00001 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png.meta new file mode 100644 index 0000000..c10d45d --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/9.-madal.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: 71eab60d015c8bb4290b0074eb1818a8 +TextureImporter: + internalIDToNameTable: + - first: + 213: 3361104688768689906 + second: 9.-madal_0 + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: 9.-madal_0 + rect: + serializedVersion: 2 + x: 389 + y: 209 + width: 1242 + height: 702 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + customData: + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 2f625f218ea05ae20800000000000000 + internalID: 3361104688768689906 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: + 9.-madal_0: 3361104688768689906 + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-1.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-1.png.meta index 5333e19..321be5d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-1.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-1.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-2.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-2.png.meta index 5fe60fe..fbe7ec4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-2.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-2.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-3.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-3.png.meta index d9de9e2..fbea6f0 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-3.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-3.png.meta @@ -36,7 +36,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-4.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-4.png.meta index 74732d6..094839d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-4.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-4.png.meta @@ -147,7 +147,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-5.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-5.png.meta index 5e338c8..9089519 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-5.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-5.png.meta @@ -138,7 +138,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-6.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-6.png.meta index 8130f6d..a2e71d4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-6.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal-6.png.meta @@ -39,7 +39,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal.png.meta b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal.png.meta index 700b39c..6042990 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal.png.meta +++ b/Assets/Darkmatter/Content/Colorbook UI/DrawingItems/1.NewItems/9. madal/madal.png.meta @@ -24,7 +24,7 @@ TextureImporter: heightScale: 0.25 normalMapFilter: 0 flipGreenChannel: 0 - isReadable: 0 + isReadable: 1 streamingMipmaps: 0 streamingMipmapsPriority: 0 vTOnly: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/BagColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/BagColoring.prefab index 378c464..c8a8220 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/BagColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/BagColoring.prefab @@ -225,7 +225,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__16 alphaHitThreshold: 0.5 --- !u!1 &792766417157237164 GameObject: @@ -315,7 +315,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &1618004910854931840 GameObject: @@ -405,7 +405,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &3085061331743708901 GameObject: @@ -495,7 +495,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &3260342508260774472 GameObject: @@ -585,7 +585,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &3727744611304779996 GameObject: @@ -675,7 +675,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__15 alphaHitThreshold: 0.5 --- !u!1 &4327493993874761536 GameObject: @@ -765,7 +765,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4756218158955155140 GameObject: @@ -855,7 +855,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &5135408194690943680 GameObject: @@ -945,7 +945,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &5990302772069375659 GameObject: @@ -1035,7 +1035,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &6237381872436328859 GameObject: @@ -1125,7 +1125,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &6834727706636108280 GameObject: @@ -1215,7 +1215,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &6857638310480512305 GameObject: @@ -1305,7 +1305,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &6917180389372551865 GameObject: @@ -1395,7 +1395,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &8446891318628127731 GameObject: @@ -1485,7 +1485,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &9081654126875376651 GameObject: @@ -1575,7 +1575,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &9197057406925954048 GameObject: @@ -1665,5 +1665,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ButterflyColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ButterflyColoring.prefab index 116174a..27efe5a 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ButterflyColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ButterflyColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &801552998671568367 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &840001326112773741 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__15 alphaHitThreshold: 0.5 --- !u!1 &2142130735703583721 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &2200360778066816720 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &2523877676738347940 GameObject: @@ -613,7 +613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &3103657121602029372 GameObject: @@ -703,7 +703,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &3257761123032806689 GameObject: @@ -793,7 +793,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4065768239612796986 GameObject: @@ -883,7 +883,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &5499342432679708971 GameObject: @@ -973,7 +973,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &5870232873209948884 GameObject: @@ -991,7 +991,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8913798714767579849 RectTransform: m_ObjectHideFlags: 0 @@ -1124,7 +1124,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &6082886316586784007 GameObject: @@ -1214,7 +1214,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &7080352214812394839 GameObject: @@ -1304,7 +1304,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &7750373317783284377 GameObject: @@ -1394,7 +1394,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &8299634038538787110 GameObject: @@ -1484,7 +1484,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &9162570382715136159 GameObject: @@ -1574,5 +1574,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CatColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CatColoring.prefab index 39e99fd..9c3ec25 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CatColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CatColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &232705071824971318 GameObject: @@ -228,7 +228,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &2372948812403014918 GameObject: @@ -393,7 +393,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4247773455060383575 GameObject: @@ -483,7 +483,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &6075047274984410171 GameObject: @@ -573,5 +573,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ChuraColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ChuraColoring.prefab index eeef47a..8c3a7c8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ChuraColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ChuraColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &640420672492412000 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &901312438966666132 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &1530433525364147101 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &1725677357989561245 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2116025079484432858 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &2792351037342129065 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &3880805289023108388 GameObject: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &4748614271213205922 GameObject: @@ -808,7 +808,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &5107635158741483743 GameObject: @@ -898,7 +898,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &6113488182881198922 GameObject: @@ -988,7 +988,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__15 alphaHitThreshold: 0.5 --- !u!1 &7420912298845865616 GameObject: @@ -1006,7 +1006,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1998563994241612464 RectTransform: m_ObjectHideFlags: 0 @@ -1139,7 +1139,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &7926950737917953878 GameObject: @@ -1229,7 +1229,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &8186936943575373240 GameObject: @@ -1319,7 +1319,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &8597176264356834336 GameObject: @@ -1484,7 +1484,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &9131788530291937616 GameObject: @@ -1574,5 +1574,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileColoring.prefab similarity index 98% rename from Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileDrawing.prefab rename to Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileColoring.prefab index 430b51b..914e3a0 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileDrawing.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileColoring.prefab @@ -163,7 +163,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Teeth alphaHitThreshold: 0.5 --- !u!1 &2001617770317351863 GameObject: @@ -253,7 +253,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: LowerBody alphaHitThreshold: 0.5 --- !u!1 &2997423960815981531 GameObject: @@ -266,7 +266,7 @@ GameObject: - component: {fileID: 1482295214913042206} - component: {fileID: 1709138330087828966} m_Layer: 5 - m_Name: CrocodileDrawing + m_Name: CrocodileColoring m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -394,7 +394,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Eyes alphaHitThreshold: 0.5 --- !u!1 &6814066347692051326 GameObject: @@ -484,7 +484,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Spikes alphaHitThreshold: 0.5 --- !u!1 &8602351602716197871 GameObject: @@ -574,7 +574,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Legs alphaHitThreshold: 0.5 --- !u!1 &8766651215639879993 GameObject: @@ -664,5 +664,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileColoring.prefab.meta similarity index 100% rename from Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileDrawing.prefab.meta rename to Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/CrocodileColoring.prefab.meta diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DanfeColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DanfeColoring.prefab index f469801..aa4b649 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DanfeColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DanfeColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &2273480280977074882 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &2665907608830220437 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__17 alphaHitThreshold: 0.5 --- !u!1 &3063994389950172173 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &3123424534598902964 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &3603396894819326940 GameObject: @@ -541,7 +541,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8569406482782662305 RectTransform: m_ObjectHideFlags: 0 @@ -677,7 +677,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &4087863736535371936 GameObject: @@ -767,7 +767,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__18 alphaHitThreshold: 0.5 --- !u!1 &4169909006155232329 GameObject: @@ -857,7 +857,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &5511142527997008814 GameObject: @@ -947,7 +947,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &5763110035659214760 GameObject: @@ -1037,7 +1037,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &5990801871846019128 GameObject: @@ -1127,7 +1127,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &6001349882899987227 GameObject: @@ -1217,7 +1217,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &6342136361821582336 GameObject: @@ -1307,7 +1307,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &6833586204160255026 GameObject: @@ -1397,7 +1397,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &7093048271093917946 GameObject: @@ -1487,7 +1487,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__15 alphaHitThreshold: 0.5 --- !u!1 &7877609116228555477 GameObject: @@ -1577,7 +1577,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &8179144265677194600 GameObject: @@ -1667,7 +1667,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &8496676702915064756 GameObject: @@ -1757,7 +1757,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &8814652373675119024 GameObject: @@ -1847,5 +1847,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__16 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPingColoring.prefab similarity index 98% rename from Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPing.prefab rename to Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPingColoring.prefab index 411336d..33650c4 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPing.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPingColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &2392929063762911303 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &2758592577668943483 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &3035641448984270248 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4226488132411245916 GameObject: @@ -371,7 +371,7 @@ GameObject: - component: {fileID: 2526473698638230672} - component: {fileID: 7716736224765845165} m_Layer: 5 - m_Name: DashainPing + m_Name: DashainPingColoring m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -506,7 +506,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &5139950782973377228 GameObject: @@ -596,7 +596,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &5822383237812256112 GameObject: @@ -686,7 +686,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &6387052875033396533 GameObject: @@ -776,7 +776,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &6700105001997346323 GameObject: @@ -866,7 +866,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &7494275161860301566 GameObject: @@ -956,7 +956,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &7520971101388273786 GameObject: @@ -1121,7 +1121,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &8893669496611507232 GameObject: @@ -1211,7 +1211,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &8918480112932401398 GameObject: @@ -1301,5 +1301,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPingColoring.prefab.meta similarity index 100% rename from Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPing.prefab.meta rename to Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DashainPingColoring.prefab.meta diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DollColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DollColoring.prefab index ebf2453..e245361 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DollColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/DollColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__21 alphaHitThreshold: 0.5 --- !u!1 &350219885012511959 GameObject: @@ -253,7 +253,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__16 alphaHitThreshold: 0.5 --- !u!1 &437944943261267551 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &942428051995978859 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__17 alphaHitThreshold: 0.5 --- !u!1 &963747947156383483 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &1145593674676488890 GameObject: @@ -613,7 +613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &1443457979552780005 GameObject: @@ -703,7 +703,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &1834618718031043004 GameObject: @@ -793,7 +793,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &2105335157322335816 GameObject: @@ -883,7 +883,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__15 alphaHitThreshold: 0.5 --- !u!1 &2377528279368949819 GameObject: @@ -973,7 +973,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__20 alphaHitThreshold: 0.5 --- !u!1 &3190152551277591985 GameObject: @@ -1063,7 +1063,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &3964643903600795207 GameObject: @@ -1153,7 +1153,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &5336648888445777318 GameObject: @@ -1243,7 +1243,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &5419630586586419028 GameObject: @@ -1333,7 +1333,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &6908051409361489285 GameObject: @@ -1423,7 +1423,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &7555479745006100841 GameObject: @@ -1513,7 +1513,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &7566018317153351734 GameObject: @@ -1603,7 +1603,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &7742306614299697973 GameObject: @@ -1693,7 +1693,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &7993417172888698618 GameObject: @@ -1783,7 +1783,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__23 alphaHitThreshold: 0.5 --- !u!1 &8018732231375449099 GameObject: @@ -1873,7 +1873,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &8135112886426767829 GameObject: @@ -1963,7 +1963,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &8258826000818680643 GameObject: @@ -2053,7 +2053,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__19 alphaHitThreshold: 0.5 --- !u!1 &8303705263429024711 GameObject: @@ -2071,7 +2071,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &2020807765562703960 RectTransform: m_ObjectHideFlags: 0 @@ -2212,7 +2212,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__18 alphaHitThreshold: 0.5 --- !u!1 &8697899395896701257 GameObject: @@ -2302,5 +2302,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__22 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/EagleColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/EagleColoring.prefab index b30aa89..ceb6791 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/EagleColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/EagleColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Beak alphaHitThreshold: 0.5 --- !u!1 &2700817257535548890 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Leg alphaHitThreshold: 0.5 --- !u!1 &3255711382338825179 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Nails alphaHitThreshold: 0.5 --- !u!1 &4518480254559208490 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Head alphaHitThreshold: 0.5 --- !u!1 &5988295474586672107 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tail3 alphaHitThreshold: 0.5 --- !u!1 &6045337758297067636 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tail1 alphaHitThreshold: 0.5 --- !u!1 &6204609346661097759 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &6800184976307968445 GameObject: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tail2 alphaHitThreshold: 0.5 --- !u!1 &6896313976336064760 GameObject: @@ -937,5 +937,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Eyes alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/GagriColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/GagriColoring.prefab index ea2ef7c..66ace5d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/GagriColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/GagriColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &227772029001695623 GameObject: @@ -253,7 +253,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &1618885554429716473 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &4342116088721441483 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &4739031510103712258 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &6079179078916127929 GameObject: @@ -613,7 +613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &7149780857156477586 GameObject: @@ -703,7 +703,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &7939642132975999207 GameObject: @@ -793,7 +793,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &8361109437456217666 GameObject: @@ -811,7 +811,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1905681012300999839 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KetliColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KetliColoring.prefab index 7755ed4..0903545 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KetliColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KetliColoring.prefab @@ -91,7 +91,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &2618424175593673707 RectTransform: m_ObjectHideFlags: 0 @@ -212,7 +212,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &3363675255071922688 GameObject: @@ -302,7 +302,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &3438145948172216837 GameObject: @@ -392,7 +392,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &5598753055579883371 GameObject: @@ -482,5 +482,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KhukuriColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KhukuriColoring.prefab index 7ec29d1..b095a7c 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KhukuriColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/KhukuriColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle1 alphaHitThreshold: 0.5 --- !u!1 &3423867409171308130 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle2 alphaHitThreshold: 0.5 --- !u!1 &3749295068995190728 GameObject: @@ -271,7 +271,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8723923889404630114 RectTransform: m_ObjectHideFlags: 0 @@ -395,7 +395,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Handle1 alphaHitThreshold: 0.5 --- !u!1 &6150526806133343739 GameObject: @@ -485,7 +485,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle3 alphaHitThreshold: 0.5 --- !u!1 &6816198880186596785 GameObject: @@ -575,7 +575,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &7377261807116090037 GameObject: @@ -665,7 +665,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Handle2 alphaHitThreshold: 0.5 --- !u!1 &8951568638470258255 GameObject: @@ -755,5 +755,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Blade alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/Laligurans.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/Laligurans.prefab index 17cd0e5..d510a4d 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/Laligurans.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/Laligurans.prefab @@ -141,7 +141,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &695279787996349381 GameObject: @@ -231,7 +231,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2205979343215069056 GameObject: @@ -396,7 +396,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &5474996992722868552 GameObject: @@ -486,7 +486,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &5706253494048902331 GameObject: @@ -576,7 +576,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &6308133197633642658 GameObject: @@ -666,7 +666,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &6700261268158151878 GameObject: @@ -756,7 +756,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &7009754894222200466 GameObject: @@ -846,5 +846,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MadalColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MadalColoring.prefab index bd05151..2a58909 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MadalColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MadalColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: SideDrum2 alphaHitThreshold: 0.5 --- !u!1 &694324891834664219 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: SideDrum1 alphaHitThreshold: 0.5 --- !u!1 &1178237499120203587 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: BodyNet2 alphaHitThreshold: 0.5 --- !u!1 &3920650420668153115 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &4079803574827921786 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: BodyNet alphaHitThreshold: 0.5 --- !u!1 &5638191080222054730 GameObject: @@ -541,7 +541,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &5541276992162875359 RectTransform: m_ObjectHideFlags: 0 @@ -664,5 +664,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Ring alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MalaColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MalaColoring.prefab index a8dce00..f35ccb2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MalaColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MalaColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &1612422097807765445 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &1612795651147758056 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &1688708164260578767 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &3268040940736918533 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &3575872531893304500 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &6463885108260226542 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &6710778637994561366 GameObject: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &7646875374356544843 GameObject: @@ -883,7 +883,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &8550539828502438459 GameObject: @@ -901,7 +901,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &4140431790827540284 RectTransform: m_ObjectHideFlags: 0 @@ -1029,7 +1029,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &9015087075234989781 GameObject: @@ -1119,5 +1119,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MandalaColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MandalaColoring.prefab index dc4a3a8..7c48a40 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MandalaColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MandalaColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &583929921948381196 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &724401988375311711 GameObject: @@ -325,7 +325,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &1723586919043712040 GameObject: @@ -415,7 +415,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &2247284565935659864 GameObject: @@ -505,7 +505,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2913066956670422482 GameObject: @@ -595,7 +595,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &4115660455136351114 GameObject: @@ -760,7 +760,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &5217763729621359367 GameObject: @@ -850,7 +850,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &5726484629231981281 GameObject: @@ -940,7 +940,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &5990352299776675380 GameObject: @@ -1030,7 +1030,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &7509585626090594929 GameObject: @@ -1120,7 +1120,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &8179978700900825459 GameObject: @@ -1210,5 +1210,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MirgaColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MirgaColoring.prefab index 68fee36..3f401f8 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MirgaColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MirgaColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &2206426650449671737 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2454125337543389187 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &2794839643034797797 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &3246977196305692818 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4243548578756871313 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &4342709978272284140 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &5155480314455736242 GameObject: @@ -793,7 +793,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &7202904491913228719 GameObject: @@ -883,7 +883,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &8544841213546210891 GameObject: @@ -901,7 +901,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &7690084838034330281 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MonkeyColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MonkeyColoring.prefab index d81478f..aaadbcf 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MonkeyColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MonkeyColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Eyes alphaHitThreshold: 0.5 --- !u!1 &2519173437159593411 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Wood1 alphaHitThreshold: 0.5 --- !u!1 &3516094436320265408 GameObject: @@ -196,7 +196,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &6816039517863402907 RectTransform: m_ObjectHideFlags: 0 @@ -320,7 +320,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Head alphaHitThreshold: 0.5 --- !u!1 &4159849410965328954 GameObject: @@ -410,7 +410,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tail alphaHitThreshold: 0.5 --- !u!1 &5755472523423415459 GameObject: @@ -500,7 +500,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Wood2 alphaHitThreshold: 0.5 --- !u!1 &7611372074261960005 GameObject: @@ -590,7 +590,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &7703103445918337289 GameObject: @@ -680,7 +680,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Face alphaHitThreshold: 0.5 --- !u!1 &7786707087562042023 GameObject: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MotorcycleColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MotorcycleColoring.prefab index dc93cd1..5e5bcba 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MotorcycleColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/MotorcycleColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tires alphaHitThreshold: 0.5 --- !u!1 &818899634761176085 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tank alphaHitThreshold: 0.5 --- !u!1 &934662433806978760 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Brake alphaHitThreshold: 0.5 --- !u!1 &2130306350377478522 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Lights alphaHitThreshold: 0.5 --- !u!1 &3564041532496975057 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Seat alphaHitThreshold: 0.5 --- !u!1 &4898147205373862686 GameObject: @@ -613,7 +613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Silencer alphaHitThreshold: 0.5 --- !u!1 &5564405397396270696 GameObject: @@ -703,7 +703,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Engine alphaHitThreshold: 0.5 --- !u!1 &8348472696769115255 GameObject: @@ -721,7 +721,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8017316922039490354 RectTransform: m_ObjectHideFlags: 0 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PankhaColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PankhaColoring.prefab index b92baac..4e5e53e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PankhaColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PankhaColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &1207572490672845749 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &1319077006035577657 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &1989995285926150474 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &2198404074858931372 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &2459438446207263783 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &2898450868188672713 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &3597101964009707861 GameObject: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4633547185550850063 GameObject: @@ -736,7 +736,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1985927371486948279 RectTransform: m_ObjectHideFlags: 0 @@ -863,7 +863,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &5882639086242424132 GameObject: @@ -953,7 +953,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &5925856756434300933 GameObject: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ParrotColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ParrotColoring.prefab index 44fe1bf..dbbbfeb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ParrotColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/ParrotColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &144300166430830627 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &3931223459752576601 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4397053033023163956 GameObject: @@ -286,7 +286,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3704381809448073040 RectTransform: m_ObjectHideFlags: 0 @@ -414,7 +414,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &5755277681113828202 GameObject: @@ -504,7 +504,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &5770657736966429702 GameObject: @@ -594,7 +594,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &5781143803501348576 GameObject: @@ -684,7 +684,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &6088099893586031544 GameObject: @@ -774,7 +774,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &6581903020554633409 GameObject: @@ -939,7 +939,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &7087825942711039894 GameObject: @@ -1029,7 +1029,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &7117623081074410409 GameObject: @@ -1119,5 +1119,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PeacockColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PeacockColoring.prefab index 68c1a92..bc1c29e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PeacockColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PeacockColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &1529940617350736008 GameObject: @@ -311,7 +311,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &3377701756569805326 GameObject: @@ -401,7 +401,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4748744193921298863 GameObject: @@ -491,7 +491,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &4864480061967128899 GameObject: @@ -581,7 +581,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &5338166745029796336 GameObject: @@ -671,7 +671,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &5992218222846566061 GameObject: @@ -761,7 +761,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &6332977813047270602 GameObject: @@ -851,7 +851,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &6366759840692873777 GameObject: @@ -941,7 +941,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &6548759725019763339 GameObject: @@ -1031,7 +1031,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &6723612821790668810 GameObject: @@ -1121,7 +1121,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &7742399001370785344 GameObject: @@ -1211,7 +1211,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &8273061183144243746 GameObject: @@ -1301,5 +1301,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PingColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PingColoring.prefab index 598d2c4..e3402c7 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PingColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/PingColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &992392789270196209 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &2223623985274770857 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2980102464421701738 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4697112840413759084 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &5735743082425066223 GameObject: @@ -590,7 +590,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &8115610741712875093 GameObject: @@ -755,5 +755,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RabbitColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RabbitColoring.prefab index 8375ee2..21ef0e3 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RabbitColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RabbitColoring.prefab @@ -163,7 +163,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &1963910448151933719 GameObject: @@ -304,7 +304,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &4825058185598807218 GameObject: @@ -394,7 +394,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &7076188512656681461 GameObject: @@ -484,7 +484,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &7939090568994181192 GameObject: @@ -574,7 +574,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &8172970859247673914 GameObject: @@ -664,5 +664,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RhinoColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RhinoColoring.prefab index f29a148..5c3f6bc 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RhinoColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RhinoColoring.prefab @@ -163,7 +163,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Toe alphaHitThreshold: 0.5 --- !u!1 &324991819522197712 GameObject: @@ -253,7 +253,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body2 alphaHitThreshold: 0.5 --- !u!1 &615883410676393825 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Tail alphaHitThreshold: 0.5 --- !u!1 &1006055787482215662 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &5487742575135196195 GameObject: @@ -451,7 +451,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &7877465739959007019 RectTransform: m_ObjectHideFlags: 0 @@ -574,7 +574,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Eyes alphaHitThreshold: 0.5 --- !u!1 &8007809054858426331 GameObject: @@ -664,5 +664,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Horm alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RoosterColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RoosterColoring.prefab index 120e0ba..bd60a11 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RoosterColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/RoosterColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &1023595749044446172 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &1433346604456738756 GameObject: @@ -324,7 +324,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &4630875750691650878 GameObject: @@ -414,7 +414,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &5003707579771466874 GameObject: @@ -504,7 +504,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &5070466295121914960 GameObject: @@ -594,7 +594,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &6596070368244319900 GameObject: @@ -684,7 +684,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &7123196882392276621 GameObject: @@ -849,7 +849,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &8707392528305956996 GameObject: @@ -939,7 +939,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &8795228715232936484 GameObject: @@ -1029,7 +1029,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &9199729852976040544 GameObject: @@ -1119,5 +1119,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/SnowLeopardColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/SnowLeopardColoring.prefab index 9daa921..5171227 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/SnowLeopardColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/SnowLeopardColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: TatePate alphaHitThreshold: 0.5 --- !u!1 &3402543970090085751 GameObject: @@ -181,7 +181,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &5536728797496720722 RectTransform: m_ObjectHideFlags: 0 @@ -303,7 +303,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Legs alphaHitThreshold: 0.5 --- !u!1 &4519003313778980789 GameObject: @@ -393,7 +393,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body alphaHitThreshold: 0.5 --- !u!1 &5084855608629658578 GameObject: @@ -483,7 +483,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Nose alphaHitThreshold: 0.5 --- !u!1 &6462957036852847207 GameObject: @@ -573,5 +573,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Eyes alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempleColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempleColoring.prefab index c0c7254..a009d34 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempleColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempleColoring.prefab @@ -35,8 +35,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &9010493034094528193 CanvasRenderer: @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle3 alphaHitThreshold: 0.5 --- !u!1 &1414934826629324505 GameObject: @@ -125,8 +125,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6415662956998654361 CanvasRenderer: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: TopBorder alphaHitThreshold: 0.5 --- !u!1 &1796382115954054129 GameObject: @@ -215,8 +215,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3882815980955468806 CanvasRenderer: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: BodyBar1 alphaHitThreshold: 0.5 --- !u!1 &2687202395377829918 GameObject: @@ -305,8 +305,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &770272061164823787 CanvasRenderer: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body3 alphaHitThreshold: 0.5 --- !u!1 &3221976742003346774 GameObject: @@ -395,8 +395,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &675463888091136531 CanvasRenderer: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: MiddleBorder2 alphaHitThreshold: 0.5 --- !u!1 &3500870391704963777 GameObject: @@ -485,8 +485,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1800157578534365147 CanvasRenderer: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: BodyBorder alphaHitThreshold: 0.5 --- !u!1 &3693162919965652364 GameObject: @@ -575,8 +575,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2633592620454508928 CanvasRenderer: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Bars2 alphaHitThreshold: 0.5 --- !u!1 &3852286891033450221 GameObject: @@ -665,8 +665,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &625509192421226637 CanvasRenderer: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Base alphaHitThreshold: 0.5 --- !u!1 &4214344474743075128 GameObject: @@ -755,8 +755,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8001682369014082128 CanvasRenderer: @@ -808,7 +808,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: MiddleBorder1 alphaHitThreshold: 0.5 --- !u!1 &4922435304363490690 GameObject: @@ -826,7 +826,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8278578526949048875 RectTransform: m_ObjectHideFlags: 0 @@ -910,8 +910,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5461057104688259913 CanvasRenderer: @@ -963,7 +963,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle1 alphaHitThreshold: 0.5 --- !u!1 &5622441498285892811 GameObject: @@ -1000,8 +1000,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8058425860422204946 CanvasRenderer: @@ -1053,7 +1053,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body1 alphaHitThreshold: 0.5 --- !u!1 &6134810839558398545 GameObject: @@ -1090,8 +1090,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8421496771350136017 CanvasRenderer: @@ -1143,7 +1143,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Bars1 alphaHitThreshold: 0.5 --- !u!1 &6524664990774049597 GameObject: @@ -1180,8 +1180,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &740432042246574882 CanvasRenderer: @@ -1233,7 +1233,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Door alphaHitThreshold: 0.5 --- !u!1 &6830503396814784427 GameObject: @@ -1269,8 +1269,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 976, y: 952} + m_AnchoredPosition: {x: 33.133, y: 0.328} + m_SizeDelta: {x: 991.616, y: 1012.029} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1244188596398710963 CanvasRenderer: @@ -1345,8 +1345,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &445150540622785438 CanvasRenderer: @@ -1398,7 +1398,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body2 alphaHitThreshold: 0.5 --- !u!1 &7681173211753098311 GameObject: @@ -1435,8 +1435,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2492563178111038720 CanvasRenderer: @@ -1488,7 +1488,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Body4 alphaHitThreshold: 0.5 --- !u!1 &8254740796540798639 GameObject: @@ -1525,8 +1525,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8383706895862481178 CanvasRenderer: @@ -1578,7 +1578,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Top3 alphaHitThreshold: 0.5 --- !u!1 &8292007825886944700 GameObject: @@ -1615,8 +1615,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5486037329414428711 CanvasRenderer: @@ -1668,7 +1668,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Top1 alphaHitThreshold: 0.5 --- !u!1 &8335737560495216937 GameObject: @@ -1705,8 +1705,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3499317114739064522 CanvasRenderer: @@ -1758,7 +1758,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Window1 alphaHitThreshold: 0.5 --- !u!1 &8450981560620720108 GameObject: @@ -1795,8 +1795,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5138408480645611443 CanvasRenderer: @@ -1848,7 +1848,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Top2 alphaHitThreshold: 0.5 --- !u!1 &8998193276501827279 GameObject: @@ -1885,8 +1885,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 3.8998966, y: -5.2000113} - m_SizeDelta: {x: 1920, y: 1080} + m_AnchoredPosition: {x: 37.096, y: -5.2} + m_SizeDelta: {x: 1950.722, y: 1148.099} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &376981513099345342 CanvasRenderer: @@ -1938,5 +1938,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: Middle2 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempoColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempoColoring.prefab index aa88893..e1b2892 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempoColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TempoColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &1744718768893053402 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &2415331594392376713 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &2941431036036786735 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &3020395358653753566 GameObject: @@ -523,7 +523,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &3879583184682866761 GameObject: @@ -613,7 +613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &3901216614552267025 GameObject: @@ -631,7 +631,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1019465068717812890 RectTransform: m_ObjectHideFlags: 0 @@ -762,7 +762,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &4645696819170574357 GameObject: @@ -852,7 +852,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &4800039771757265031 GameObject: @@ -942,7 +942,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4805506442919461292 GameObject: @@ -1032,7 +1032,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &5155619808877149954 GameObject: @@ -1122,7 +1122,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &7606482729214037807 GameObject: @@ -1212,7 +1212,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &8289456240236381544 GameObject: @@ -1302,7 +1302,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &9137752213022718513 GameObject: @@ -1392,5 +1392,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TigerColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TigerColoring.prefab index c7a1342..0ad253e 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TigerColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TigerColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &317697866298188228 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &1637377273140377469 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__13 alphaHitThreshold: 0.5 --- !u!1 &2219353309487879346 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &2490517291081863642 GameObject: @@ -448,7 +448,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &3312887997988678981 GameObject: @@ -538,7 +538,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &3456529739596132669 GameObject: @@ -628,7 +628,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &4595595904485611000 GameObject: @@ -718,7 +718,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &4726754091340129158 GameObject: @@ -736,7 +736,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &6442096832326229766 RectTransform: m_ObjectHideFlags: 0 @@ -868,7 +868,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &6378101069838831654 GameObject: @@ -958,7 +958,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &6908339339203833710 GameObject: @@ -1048,7 +1048,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__14 alphaHitThreshold: 0.5 --- !u!1 &7875875120805130872 GameObject: @@ -1213,7 +1213,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__12 alphaHitThreshold: 0.5 --- !u!1 &8040949692781353641 GameObject: @@ -1303,7 +1303,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &8079006594763479266 GameObject: @@ -1393,7 +1393,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &9218208241804461594 GameObject: @@ -1483,5 +1483,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TipperColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TipperColoring.prefab index 066a47c..1ba76d2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TipperColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TipperColoring.prefab @@ -16,7 +16,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &5143261723467789187 RectTransform: m_ObjectHideFlags: 0 @@ -144,7 +144,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &3089488834930927878 GameObject: @@ -234,7 +234,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &3853515997419389680 GameObject: @@ -324,7 +324,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &4435622612956931674 GameObject: @@ -414,7 +414,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &4624163942036036911 GameObject: @@ -504,7 +504,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &4748082745243604284 GameObject: @@ -594,7 +594,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &5676799409251260513 GameObject: @@ -759,7 +759,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &7200863692169145417 GameObject: @@ -849,7 +849,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &7301426229224750235 GameObject: @@ -939,7 +939,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &7896894616398424271 GameObject: @@ -1029,7 +1029,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &8090997097764466126 GameObject: @@ -1119,5 +1119,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TractorColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TractorColoring.prefab index ceb0d56..80d0ca2 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TractorColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TractorColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &1746042124592739025 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &1965103465138206879 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &2537852776692200040 GameObject: @@ -361,7 +361,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3097450078602239451 RectTransform: m_ObjectHideFlags: 0 @@ -490,7 +490,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &2678218052895869961 GameObject: @@ -580,7 +580,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__11 alphaHitThreshold: 0.5 --- !u!1 &3094985697505806469 GameObject: @@ -670,7 +670,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &3766602170530991700 GameObject: @@ -760,7 +760,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &4422727940558405668 GameObject: @@ -850,7 +850,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &4939825221367840907 GameObject: @@ -940,7 +940,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &7625901351132591484 GameObject: @@ -1030,7 +1030,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &8161629200337385533 GameObject: @@ -1120,7 +1120,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &8823342468973718762 GameObject: @@ -1210,5 +1210,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TrafficPostColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TrafficPostColoring.prefab index eae3ff8..9443513 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TrafficPostColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/TrafficPostColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &361537298746037112 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &2411254146247834146 GameObject: @@ -196,7 +196,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3393259021638926338 RectTransform: m_ObjectHideFlags: 0 @@ -318,7 +318,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &5259061014954245412 GameObject: @@ -408,7 +408,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &8863682355675103443 GameObject: @@ -498,7 +498,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &8880010925561878166 GameObject: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/UmbrellaColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/UmbrellaColoring.prefab index 3f8bb43..84e8a05 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/UmbrellaColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/UmbrellaColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &366981356335321756 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 --- !u!1 &527731300584733726 GameObject: @@ -343,7 +343,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &1287708641281015056 GameObject: @@ -433,7 +433,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &1552415191989001683 GameObject: @@ -451,7 +451,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &4606069018049750601 RectTransform: m_ObjectHideFlags: 0 @@ -576,7 +576,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &4958913762703702286 GameObject: @@ -666,7 +666,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &5564998436982659717 GameObject: @@ -756,7 +756,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &9033956914520733087 GameObject: @@ -846,5 +846,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/YakColoring.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/YakColoring.prefab index e95af07..5c739cb 100644 --- a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/YakColoring.prefab +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/ColoringPrefabs/YakColoring.prefab @@ -88,7 +88,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__10 alphaHitThreshold: 0.5 --- !u!1 &861064792156472589 GameObject: @@ -178,7 +178,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__6 alphaHitThreshold: 0.5 --- !u!1 &1474866200243876650 GameObject: @@ -268,7 +268,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__4 alphaHitThreshold: 0.5 --- !u!1 &2993293141697378776 GameObject: @@ -358,7 +358,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__8 alphaHitThreshold: 0.5 --- !u!1 &3611873111475137757 GameObject: @@ -376,7 +376,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &2714277606252320758 RectTransform: m_ObjectHideFlags: 0 @@ -579,7 +579,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__2 alphaHitThreshold: 0.5 --- !u!1 &5958682641206790669 GameObject: @@ -669,7 +669,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__7 alphaHitThreshold: 0.5 --- !u!1 &6941983120384642274 GameObject: @@ -759,7 +759,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__3 alphaHitThreshold: 0.5 --- !u!1 &7224298011880511863 GameObject: @@ -849,7 +849,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__9 alphaHitThreshold: 0.5 --- !u!1 &7451423060655354568 GameObject: @@ -939,7 +939,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__5 alphaHitThreshold: 0.5 --- !u!1 &7721319576956651700 GameObject: @@ -1029,7 +1029,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart__1 alphaHitThreshold: 0.5 --- !u!1 &7810997694566817625 GameObject: @@ -1119,5 +1119,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7667901d8aea645d28b5125a2ed546ce, type: 3} m_Name: m_EditorClassIdentifier: Features.Coloring::Darkmatter.Features.Coloring.UI.ColorRegionView - k__BackingField: + k__BackingField: ColoringPart alphaHitThreshold: 0.5 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab new file mode 100644 index 0000000..ca8333e --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab @@ -0,0 +1,843 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3888548262530790667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3090091231420281785} + - component: {fileID: 6818037031081564731} + - component: {fileID: 6694316787009985208} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3090091231420281785 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3888548262530790667} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6930140500113801029} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.013, y: -17.842} + m_SizeDelta: {x: 857.405, y: 1092.347} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6818037031081564731 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3888548262530790667} + m_CullTransparentMesh: 1 +--- !u!114 &6694316787009985208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3888548262530790667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3697221758429149704, guid: 04e714e500394d545bfb6cced089caa5, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8396209140419971077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6930140500113801029} + - component: {fileID: 2202871986530554193} + m_Layer: 5 + m_Name: BagDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6930140500113801029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8396209140419971077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1631284767674381072} + - {fileID: 35155439513816421} + - {fileID: 3126591002733985956} + - {fileID: 1198382750088046848} + - {fileID: 87058562321074680} + - {fileID: 822352023779995272} + - {fileID: 2626110433123213562} + - {fileID: 3090091231420281785} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2202871986530554193 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8396209140419971077} + m_CullTransparentMesh: 1 +--- !u!1001 &1870212285997391630 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 526.276 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 321.395 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 210.629 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 63.031 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2626110433123213562 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1870212285997391630} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3252733004892051188 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 676.28 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 711.388 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 209.58 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -208.316 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1198382750088046848 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3252733004892051188} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3957557290047459708 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 137.06 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 347.458 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -197.09 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -390.27582 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &822352023779995272 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3957557290047459708} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4373222704946247180 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 526.276 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 359.456 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 210.629 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -318.12323 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &87058562321074680 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4373222704946247180} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4619196863621209741 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle (1) + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 141.57 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 79.351 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1024.6 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 510.8 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &3126591002733985956 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 4619196863621209741} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7711758292405261132 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 667.331 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 278.327 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1429.1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 975.4083 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &35155439513816421 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 7711758292405261132} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9068616028663409977 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6930140500113801029} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle (2) + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 171.938 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 122.179 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1429 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1123 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &1631284767674381072 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 9068616028663409977} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab.meta new file mode 100644 index 0000000..18e7687 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/BagDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ab15e2395fec7be429926e140d9f4a61 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab new file mode 100644 index 0000000..28674fb --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab @@ -0,0 +1,1790 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &638130350855059188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3410132257878923332} + - component: {fileID: 6607672835830205755} + m_Layer: 5 + m_Name: ButterflyDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3410132257878923332 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638130350855059188} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2796537526063359696} + - {fileID: 8853696856279720550} + - {fileID: 7982878185053652010} + - {fileID: 1052151196115554424} + - {fileID: 1322374244912242573} + - {fileID: 6116353598233308195} + - {fileID: 6382236563426928217} + - {fileID: 6330848346705785933} + - {fileID: 3982907043562918563} + - {fileID: 1687154417416153306} + - {fileID: 8672990223429268588} + - {fileID: 4206133333860088063} + - {fileID: 9159015955600684810} + - {fileID: 6623576934794365975} + - {fileID: 1441153920848932355} + - {fileID: 5579492425346301174} + - {fileID: 2919001754504226704} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6607672835830205755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638130350855059188} + m_CullTransparentMesh: 1 +--- !u!1 &6890754639328534556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2919001754504226704} + - component: {fileID: 831340136431132574} + - component: {fileID: 3764008354341411671} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2919001754504226704 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6890754639328534556} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3410132257878923332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.013, y: -17.842} + m_SizeDelta: {x: 1462.126, y: 1056.624} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &831340136431132574 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6890754639328534556} + m_CullTransparentMesh: 1 +--- !u!114 &3764008354341411671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6890754639328534556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -7709818468106169257, guid: 2486305a35b28e9419199e0921b56f43, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &647491416516261916 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 274.123 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 274.123 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 120.081 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 146.187 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4206133333860088063 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 647491416516261916} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1576681382701877012 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 724.995 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 447.839 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.32831168 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.94456947 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 500.932 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 105.331 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -141.667 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6330848346705785933 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1576681382701877012} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1647025998305058682 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 260.623 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 201.47 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.28847834 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.95748645 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -181.15 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -334.623 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -146.466 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (7) + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6116353598233308195 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1647025998305058682} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1920939230016361728 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 724.995 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 447.839 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9506699 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.31020448 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -274.994 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 121.857 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -36.143 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6382236563426928217 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1920939230016361728} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1966605996864166180 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 30.96 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 163.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98479885 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.17369848 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 26.731 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 335.99 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 20.006 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2796537526063359696 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1966605996864166180} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2784196687527456480 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 56.491 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 56.491 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 54.042 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 153.139 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1441153920848932355 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2784196687527456480} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3238702966629742451 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 540.025 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 441.419 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.92977023 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.36814043 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 447.49 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -316.904 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -43.202 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9117445751559814248, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_RaycastPadding.x + value: 35 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &7982878185053652010 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3238702966629742451} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4208166291560810293 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 439.489 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 224.397 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.718109 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.6959307 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 116.605 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -168.946 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -88.203 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (8) + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8672990223429268588 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4208166291560810293} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5141742766735760786 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 30.96 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 163.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9776141 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.21040589 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 211.609 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 341.987 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -24.292 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8853696856279720550 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5141742766735760786} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5522314375166616353 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 260.623 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 201.47 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.94372576 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.33072904 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 428.263 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -325.355 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -38.626 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1052151196115554424 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5522314375166616353} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5600271783607318505 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 105.489 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 105.489 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -25.9 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 461.32 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &9159015955600684810 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5600271783607318505} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5791851242610240724 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 540.025 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 441.419 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.32234937 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.9466208 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -216.763 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -317.718 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -142.39 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1322374244912242573 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5791851242610240724} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6148315480277687171 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 434.751 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 224.246 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.34472013 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.9387055 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 405.091 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 75.514 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -139.671 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1687154417416153306 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6148315480277687171} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7586553099055762676 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 97.717 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 97.717 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 271.8548 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 454.3689 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6623576934794365975 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7586553099055762676} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8465903636484366842 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 434.751 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 220.902 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.93659306 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.35041898 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -176.471 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 86.224 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -41.026 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &3982907043562918563 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 8465903636484366842} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9209055521595178005 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3410132257878923332} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 56.491 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 56.491 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 182.644 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 153.139 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &5579492425346301174 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 9209055521595178005} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab.meta new file mode 100644 index 0000000..9291c39 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ButterflyDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 98934b20d7392014d9e25a15ec468775 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab new file mode 100644 index 0000000..b76ddf4 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab @@ -0,0 +1,1255 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &246982807819832241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5912950224843501150} + - component: {fileID: 6229952861235155746} + m_Layer: 5 + m_Name: CatDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5912950224843501150 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246982807819832241} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7122146965228116275} + - {fileID: 6153139642932147690} + - {fileID: 1937966522565237962} + - {fileID: 8685145723504183990} + - {fileID: 18998300001569120} + - {fileID: 1587505687964466076} + - {fileID: 1131850439687242870} + - {fileID: 4894480699078924794} + - {fileID: 6027690700261781080} + - {fileID: 3232977442551324849} + - {fileID: 3707398494557629467} + - {fileID: 4329950182466208716} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6229952861235155746 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246982807819832241} + m_CullTransparentMesh: 1 +--- !u!1 &911346548923769450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4329950182466208716} + - component: {fileID: 6595775840143834183} + - component: {fileID: 5000715424275505261} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4329950182466208716 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 911346548923769450} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5912950224843501150} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.428, y: -18.087} + m_SizeDelta: {x: 1542.902, y: 1184.756} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6595775840143834183 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 911346548923769450} + m_CullTransparentMesh: 1 +--- !u!114 &5000715424275505261 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 911346548923769450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7395401951693866409, guid: 013a2ba10a203dd408513fafa54163dc, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &1078285443711063023 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 124.065 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 437.089 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 501.269 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.92 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3707398494557629467 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1078285443711063023} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1249839567585730373 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 124.065 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 359.699 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -35.607 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -430.615 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3232977442551324849 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1249839567585730373} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1269002011566267649 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 835.806 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 514.678 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 175.282 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -86.324 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6027690700261781080 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1269002011566267649} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2902147407974341673 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 487.829 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 487.829 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -375.426 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 170.06 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1937966522565237962 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2902147407974341673} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3135193287040369768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 83.182 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 492.013 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9327711 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.36046928 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 695.658 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -207.016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 42.258 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1587505687964466076 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3135193287040369768} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3616573390256487298 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 124.065 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 437.089 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -155.729 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.92 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1131850439687242870 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3616573390256487298} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3665942338491255171 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 132.358 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 132.36 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -431.92 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 195.168 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &18998300001569120 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3665942338491255171} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5342575365690772053 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 90.663 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 90.665 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -626.508 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 87.412 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8685145723504183990 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5342575365690772053} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6727741250662514571 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 146.48 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 188.23 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: -0.98991674 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.14165072 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -260.347 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 474.497 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -16.287 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &6153139642932147690 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 6727741250662514571} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7705403927955460946 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 146.48 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 188.23 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9731564 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.23014505 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -508.29 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 464.035 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 26.611 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &7122146965228116275 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 7705403927955460946} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9108871024743114254 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5912950224843501150} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 124.065 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 359.696 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 377.82 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -430.612 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4894480699078924794 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9108871024743114254} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab.meta new file mode 100644 index 0000000..489f432 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/CatDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5fa3afdef75cfa54b94b43bb35700441 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab new file mode 100644 index 0000000..949c55f --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab @@ -0,0 +1,328 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5115727499647903515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5601220050226901523} + - component: {fileID: 4135538694461740928} + - component: {fileID: 528045486537934081} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5601220050226901523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5115727499647903515} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8105848280064128125} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: -20.911} + m_SizeDelta: {x: 1056, y: 214} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4135538694461740928 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5115727499647903515} + m_CullTransparentMesh: 1 +--- !u!114 &528045486537934081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5115727499647903515} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -4196034293839110427, guid: a9c85017c3700884ba216b015429cec2, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5483608467184824600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8105848280064128125} + - component: {fileID: 7633626488002871823} + m_Layer: 5 + m_Name: ChuraDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8105848280064128125 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483608467184824600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3071087818821040594} + - {fileID: 1657274814209278389} + - {fileID: 5601220050226901523} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7633626488002871823 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483608467184824600} + m_CullTransparentMesh: 1 +--- !u!1001 &1746772002840213809 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8105848280064128125} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 1214.541 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 1214.541 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: -78 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 138 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -21 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &3071087818821040594 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 1746772002840213809} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2620153052142584150 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8105848280064128125} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 889.443 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 889.443 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: -78 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 138.00002 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -21.00003 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1657274814209278389 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2620153052142584150} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab.meta new file mode 100644 index 0000000..3d055c6 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ChuraDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3a507e67d9b2f6f40a7405638aa1cd76 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab new file mode 100644 index 0000000..46834ff --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab @@ -0,0 +1,1192 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &313470574549562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9126721823280287608} + - component: {fileID: 1768896204673849112} + - component: {fileID: 6882955151421319481} + - component: {fileID: 6778908669370756745} + - component: {fileID: 3783851865616856817} + m_Layer: 5 + m_Name: Recatngle (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9126721823280287608 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313470574549562} + m_LocalRotation: {x: -0, y: -0, z: 0.41582957, w: 0.9094426} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 49.143} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 440.36002, y: -333.17606} + m_SizeDelta: {x: 105.023, y: 485.805} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1768896204673849112 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313470574549562} + m_CullTransparentMesh: 1 +--- !u!114 &6882955151421319481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313470574549562} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f60cd8e6a72adfa46b83e807695d7af1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6778908669370756745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313470574549562} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + outline: {fileID: 0} +--- !u!114 &3783851865616856817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313470574549562} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 2.5, y: -2.5} + m_UseGraphicAlpha: 1 +--- !u!1 &326439494240406584 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 698521275698104370} + - component: {fileID: 270473095073501140} + - component: {fileID: 6176152537587650782} + - component: {fileID: 2702339128691220181} + - component: {fileID: 5855845363528356419} + m_Layer: 5 + m_Name: Recatngle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &698521275698104370 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326439494240406584} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -51.42218, y: -350} + m_SizeDelta: {x: 105.023, y: 293.297} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &270473095073501140 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326439494240406584} + m_CullTransparentMesh: 1 +--- !u!114 &6176152537587650782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326439494240406584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f60cd8e6a72adfa46b83e807695d7af1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2702339128691220181 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326439494240406584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + outline: {fileID: 0} +--- !u!114 &5855845363528356419 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326439494240406584} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 2.5, y: -2.5} + m_UseGraphicAlpha: 1 +--- !u!1 &1252940551335657554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3861362838885480087} + - component: {fileID: 2591654768999114171} + - component: {fileID: 8735485111375671763} + - component: {fileID: 355598883398788119} + - component: {fileID: 5440115593820422362} + m_Layer: 5 + m_Name: Oval + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3861362838885480087 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252940551335657554} + m_LocalRotation: {x: -0, y: -0, z: 0.18498138, w: -0.982742} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -21.32} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -92.46106, y: 27.967018} + m_SizeDelta: {x: 885.863, y: 597.622} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2591654768999114171 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252940551335657554} + m_CullTransparentMesh: 1 +--- !u!114 &8735485111375671763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252940551335657554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 51851f3d0b814fb4f8b9922bd5de1f00, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &355598883398788119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252940551335657554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + outline: {fileID: 0} +--- !u!114 &5440115593820422362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252940551335657554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0.15686275, g: 0.14901961, b: 0.14901961, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &2213280938978074288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4091097832938941210} + - component: {fileID: 1628296503622244535} + - component: {fileID: 8419805509977323514} + - component: {fileID: 334342782156262782} + - component: {fileID: 1622278427063231599} + m_Layer: 5 + m_Name: Recatngle (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4091097832938941210 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2213280938978074288} + m_LocalRotation: {x: -0, y: -0, z: 0.41582957, w: 0.9094426} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 49.143} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 355.364, y: -400.071} + m_SizeDelta: {x: 111.277, y: 527.274} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1628296503622244535 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2213280938978074288} + m_CullTransparentMesh: 1 +--- !u!114 &8419805509977323514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2213280938978074288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f60cd8e6a72adfa46b83e807695d7af1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &334342782156262782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2213280938978074288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + outline: {fileID: 0} +--- !u!114 &1622278427063231599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2213280938978074288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 2.5, y: -2.5} + m_UseGraphicAlpha: 1 +--- !u!1 &4364457490906157935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8966178318051631339} + - component: {fileID: 6426954494221556525} + - component: {fileID: 1283623025799770942} + - component: {fileID: 2208974529037127211} + - component: {fileID: 8801495714212981377} + m_Layer: 5 + m_Name: Oval (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8966178318051631339 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4364457490906157935} + m_LocalRotation: {x: -0, y: -0, z: 0.29506272, w: -0.9554779} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -34.323} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 2.5780334, y: -0.148983} + m_SizeDelta: {x: 524.089, y: 303.053} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6426954494221556525 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4364457490906157935} + m_CullTransparentMesh: 1 +--- !u!114 &1283623025799770942 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4364457490906157935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 51851f3d0b814fb4f8b9922bd5de1f00, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2208974529037127211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4364457490906157935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + outline: {fileID: 0} +--- !u!114 &8801495714212981377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4364457490906157935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0.15686275, g: 0.14901961, b: 0.14901961, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &4705172909217402046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8742280617617081342} + - component: {fileID: 1385849542176767029} + - component: {fileID: 479445386769473680} + - component: {fileID: 3520184014812774991} + - component: {fileID: 5683417415220571117} + m_Layer: 5 + m_Name: Recatngle (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8742280617617081342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4705172909217402046} + m_LocalRotation: {x: -0, y: -0, z: 0.41582957, w: 0.9094426} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 49.143} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 490.0911, y: -236.29498} + m_SizeDelta: {x: 105.023, y: 537.333} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1385849542176767029 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4705172909217402046} + m_CullTransparentMesh: 1 +--- !u!114 &479445386769473680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4705172909217402046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f60cd8e6a72adfa46b83e807695d7af1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3520184014812774991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4705172909217402046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + outline: {fileID: 0} +--- !u!114 &5683417415220571117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4705172909217402046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 2.5, y: -2.5} + m_UseGraphicAlpha: 1 +--- !u!1 &5042862204282846549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1645429934333890607} + - component: {fileID: 2983430776106006807} + - component: {fileID: 6792786877101634851} + - component: {fileID: 6905186271339786296} + - component: {fileID: 7187139467253383933} + m_Layer: 5 + m_Name: Circle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1645429934333890607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042862204282846549} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -347.42197, y: 422.851} + m_SizeDelta: {x: 84.251, y: 84.448} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2983430776106006807 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042862204282846549} + m_CullTransparentMesh: 1 +--- !u!114 &6792786877101634851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042862204282846549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ad01aa1e4b05d4ba699abde9a874939d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6905186271339786296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042862204282846549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + outline: {fileID: 0} +--- !u!114 &7187139467253383933 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042862204282846549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0.15686275, g: 0.14901961, b: 0.14901961, a: 1} + m_EffectDistance: {x: 4, y: -4} + m_UseGraphicAlpha: 1 +--- !u!1 &5526779367098830528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2537481315647591080} + - component: {fileID: 3440400704192585039} + m_Layer: 5 + m_Name: DanfeDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2537481315647591080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526779367098830528} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4099090950426790582} + - {fileID: 698521275698104370} + - {fileID: 9126721823280287608} + - {fileID: 4091097832938941210} + - {fileID: 8742280617617081342} + - {fileID: 3861362838885480087} + - {fileID: 8966178318051631339} + - {fileID: 9077728377047855424} + - {fileID: 1761851679036824850} + - {fileID: 1645429934333890607} + - {fileID: 4455493849082902177} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 79.40323, y: -112.63953} + m_SizeDelta: {x: 158.80646, y: 225.27905} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3440400704192585039 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5526779367098830528} + m_CullTransparentMesh: 1 +--- !u!1 &5641994614940336308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4455493849082902177} + - component: {fileID: 55875979609938020} + - component: {fileID: 6458439579393321535} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4455493849082902177 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5641994614940336308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 335, y: 0} + m_SizeDelta: {x: 1424.122, y: 1150.78} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &55875979609938020 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5641994614940336308} + m_CullTransparentMesh: 1 +--- !u!114 &6458439579393321535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5641994614940336308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2676056612171589218, guid: 7463feefbc638a34ba5d03ddfee838d0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5799548010062285586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1761851679036824850} + - component: {fileID: 4771173467420479794} + - component: {fileID: 7348188384568393991} + - component: {fileID: 3638464389551750953} + - component: {fileID: 1044618580695716385} + m_Layer: 5 + m_Name: Circle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1761851679036824850 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799548010062285586} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -334.02008, y: 420.121} + m_SizeDelta: {x: 393.293, y: 394.231} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4771173467420479794 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799548010062285586} + m_CullTransparentMesh: 1 +--- !u!114 &7348188384568393991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799548010062285586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ad01aa1e4b05d4ba699abde9a874939d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3638464389551750953 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799548010062285586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + outline: {fileID: 0} +--- !u!114 &1044618580695716385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5799548010062285586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0.15686275, g: 0.14901961, b: 0.14901961, a: 1} + m_EffectDistance: {x: 4, y: -4} + m_UseGraphicAlpha: 1 +--- !u!1 &6997189519871171925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9077728377047855424} + - component: {fileID: 5215160656479944663} + - component: {fileID: 4704422647021449120} + - component: {fileID: 6533512377047614625} + - component: {fileID: 1977858002778560190} + m_Layer: 5 + m_Name: Triangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9077728377047855424 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6997189519871171925} + m_LocalRotation: {x: -0, y: -0, z: 0.89086723, w: 0.4542639} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 125.965} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -491.68793, y: 330.5973} + m_SizeDelta: {x: 274.471, y: 282.671} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5215160656479944663 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6997189519871171925} + m_CullTransparentMesh: 1 +--- !u!114 &4704422647021449120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6997189519871171925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2bd68a82d97384fa2a0bb794ee53c26b, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &6533512377047614625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6997189519871171925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + outline: {fileID: 0} +--- !u!114 &1977858002778560190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6997189519871171925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0.15686275, g: 0.14901961, b: 0.14901961, a: 1} + m_EffectDistance: {x: 4, y: -4} + m_UseGraphicAlpha: 1 +--- !u!1 &8523942204238210294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4099090950426790582} + - component: {fileID: 5607904840448506213} + - component: {fileID: 2504357241200283120} + - component: {fileID: 4598951404721634337} + - component: {fileID: 1856562561507647253} + m_Layer: 5 + m_Name: Recatngle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4099090950426790582 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8523942204238210294} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2537481315647591080} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -208, y: -350} + m_SizeDelta: {x: 105.023, y: 293.297} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5607904840448506213 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8523942204238210294} + m_CullTransparentMesh: 1 +--- !u!114 &2504357241200283120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8523942204238210294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f60cd8e6a72adfa46b83e807695d7af1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4598951404721634337 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8523942204238210294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d79b18d536324085b58d842648372a8, type: 3} + m_Name: + m_EditorClassIdentifier: Features.ShapeBuilder::Darkmatter.Features.ShapeBuilder.UI.SlotMarker + shape: {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + outline: {fileID: 0} +--- !u!114 &1856562561507647253 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8523942204238210294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Outline + m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5} + m_EffectDistance: {x: 2.5, y: -2.5} + m_UseGraphicAlpha: 1 diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab.meta new file mode 100644 index 0000000..38e04b6 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DanfeDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 57d982ec6b28b0c4998b9a40b292c1e5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab new file mode 100644 index 0000000..fbb9e9e --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2022860984401852695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7598264037408063589} + - component: {fileID: 8278770859213769009} + - component: {fileID: 3090985289513060847} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7598264037408063589 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022860984401852695} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2911261254422668237} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: -20.911} + m_SizeDelta: {x: 402.302, y: 1176.829} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8278770859213769009 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022860984401852695} + m_CullTransparentMesh: 1 +--- !u!114 &3090985289513060847 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022860984401852695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -6306347635589440931, guid: 64edea648a1174f4d8acbaa88a54d28a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3564202935927757874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2911261254422668237} + - component: {fileID: 3744339887669529162} + m_Layer: 5 + m_Name: DollDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2911261254422668237 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564202935927757874} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1956467150784358105} + - {fileID: 2076990723047917573} + - {fileID: 8150542134364008579} + - {fileID: 2487108712305176475} + - {fileID: 2566366237274827893} + - {fileID: 7139340759390860865} + - {fileID: 5933344055752051020} + - {fileID: 5497930040109706244} + - {fileID: 412643828083042149} + - {fileID: 7598264037408063589} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3744339887669529162 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3564202935927757874} + m_CullTransparentMesh: 1 +--- !u!1001 &2168507215527400321 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 271.07 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 601.217 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 118 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -226.227 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2566366237274827893 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2168507215527400321} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2825407193475052077 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle (2) + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 138.184 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 69.092 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1428 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 132 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &5497930040109706244 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 2825407193475052077} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2991992665790277178 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 271.079 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 271.079 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 118 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 420 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1956467150784358105 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2991992665790277178} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3346598895017101542 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 56.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 56.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 70 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 428 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2076990723047917573 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3346598895017101542} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4053104202263959697 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 73.738 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 334.78 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9819081 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.1893581 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -77 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.174 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -21.831 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &412643828083042149 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4053104202263959697} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4120290198500087653 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle (1) + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 138.184 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 69.092 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1263 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 132 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &5933344055752051020 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 4120290198500087653} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4881901014328209504 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 56.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 56.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 189 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 428.00018 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8150542134364008579 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4881901014328209504} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5330769728839578034 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 372.355 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 203.99 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1336.5627 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 865.24927 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &2487108712305176475 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 5330769728839578034} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6814382967407118773 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2911261254422668237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 73.738 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 334.78 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.96811837 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.25049335 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 330.99997 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 10.0000305 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 29.013 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7139340759390860865 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6814382967407118773} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab.meta new file mode 100644 index 0000000..0cc2e4c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/DollDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 924211e2740d6a24d8113d658972d78e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab new file mode 100644 index 0000000..968c131 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4608407430365085450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8602998458209973333} + - component: {fileID: 9038415565432029593} + m_Layer: 5 + m_Name: EagleDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8602998458209973333 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4608407430365085450} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5708436721748231794} + - {fileID: 5030400870404974511} + - {fileID: 8967216707206281532} + - {fileID: 1122618509922158423} + - {fileID: 4333295695577349879} + - {fileID: 6103807456379690267} + - {fileID: 2453885692258382431} + - {fileID: 4631966540972531965} + - {fileID: 647205844553967535} + - {fileID: 5675448078502589615} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -245.89294, y: -15.331482} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9038415565432029593 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4608407430365085450} + m_CullTransparentMesh: 1 +--- !u!1 &6120961887777992508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5675448078502589615} + - component: {fileID: 6977332615283375074} + - component: {fileID: 1895412037548417118} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5675448078502589615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6120961887777992508} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8602998458209973333} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 335, y: 0} + m_SizeDelta: {x: 1424.122, y: 1150.78} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6977332615283375074 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6120961887777992508} + m_CullTransparentMesh: 1 +--- !u!114 &1895412037548417118 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6120961887777992508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 4273133791311529192, guid: 98175e68ae1c32c48a35b90cdc3680ed, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &1625758579896806978 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 524.089 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 303.053 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9554779 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.29506272 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 323 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -42 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -34.323 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6103807456379690267 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1625758579896806978} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3041089643490211902 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 274.471 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 282.671 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.4542639 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.89086723 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -171.26596 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 288.74628 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 125.965 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &2453885692258382431 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 3041089643490211902} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3607895923520436387 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 105.023 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 537.333 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9094426 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.41582957 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 810.51306 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -278.146 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 49.143 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1122618509922158423 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3607895923520436387} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4204149497196586828 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 84.251 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 84.448 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -27 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 381 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &647205844553967535 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4204149497196586828} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4752548548762519240 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 105.023 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 485.805 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9094426 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.41582957 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 760.782 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -375.02707 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 49.143 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8967216707206281532 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4752548548762519240} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8268034249440557446 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 105.023 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 293.297 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 112.42203 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.851 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5708436721748231794 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8268034249440557446} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8280845377269243934 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 393.293 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 394.231 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -13.598114 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 378.27 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4631966540972531965 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8280845377269243934} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8667766118284154971 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 105.023 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 293.297 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 268.9998 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.851 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5030400870404974511 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8667766118284154971} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9086077272585358766 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8602998458209973333} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 885.863 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 597.622 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.982742 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.18498138 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 227.9609 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -13.884 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -21.32 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4333295695577349879 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 9086077272585358766} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab.meta new file mode 100644 index 0000000..619b1a8 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/EagleDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 08f1e2d835d21714e98d3a735db3bd1f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab new file mode 100644 index 0000000..19487c5 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab @@ -0,0 +1,431 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2855244576461869089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6033287984041455644} + - component: {fileID: 8449959187700240461} + m_Layer: 5 + m_Name: GagriDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6033287984041455644 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2855244576461869089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6658934134872670490} + - {fileID: 5668498523718985050} + - {fileID: 5522017974400309067} + - {fileID: 4871639973975453175} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8449959187700240461 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2855244576461869089} + m_CullTransparentMesh: 1 +--- !u!1 &6319918171457700419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4871639973975453175} + - component: {fileID: 4270332498108079673} + - component: {fileID: 4168202591465415989} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4871639973975453175 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6319918171457700419} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6033287984041455644} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 109.22, y: -20.911} + m_SizeDelta: {x: 613.578, y: 1131.403} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4270332498108079673 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6319918171457700419} + m_CullTransparentMesh: 1 +--- !u!114 &4168202591465415989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6319918171457700419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 14771552768715456, guid: dd7aae9292a9cea4185a0dc512400914, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &7056240101201592046 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6033287984041455644} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 206.301 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 269.409 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 109.539955 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 338.7307 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6658934134872670490 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7056240101201592046} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8153665674422544575 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6033287984041455644} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 613.578 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 803.133 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 109.22 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -185.039 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5522017974400309067 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8153665674422544575} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8299862482167208622 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6033287984041455644} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 437.222 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 81.767 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 113.181 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 503.904 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5668498523718985050 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8299862482167208622} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab.meta new file mode 100644 index 0000000..1c2c809 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GagriDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ce19f074c4de872429d9f749242996ce +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab new file mode 100644 index 0000000..fc29003 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab @@ -0,0 +1,1358 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2025843247436220731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1733040048119251782} + - component: {fileID: 1488943688316559194} + m_Layer: 5 + m_Name: GharialDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1733040048119251782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025843247436220731} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7174433836248982842} + - {fileID: 909561934713242857} + - {fileID: 6535415037430111615} + - {fileID: 7088968695752974914} + - {fileID: 6302336223572818456} + - {fileID: 7927010127780681449} + - {fileID: 6837009263964996302} + - {fileID: 7964831313326809037} + - {fileID: 1595681448347617614} + - {fileID: 787493452504483292} + - {fileID: 8010976435205664313} + - {fileID: 7570270770976941283} + - {fileID: 1963598728931129961} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -245.89294, y: -15.331482} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1488943688316559194 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2025843247436220731} + m_CullTransparentMesh: 1 +--- !u!1 &5504208242023438082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1963598728931129961} + - component: {fileID: 3810463654628544664} + - component: {fileID: 5234675134694534211} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1963598728931129961 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5504208242023438082} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1733040048119251782} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 335, y: 0} + m_SizeDelta: {x: 1906.022, y: 871.424} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3810463654628544664 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5504208242023438082} + m_CullTransparentMesh: 1 +--- !u!114 &5234675134694534211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5504208242023438082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -588051644536517776, guid: 615fb4fe5c0a8d649a0e5ac96a334dde, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &2632224422383634861 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 495.7 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 522.719 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -13 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 163 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1595681448347617614 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2632224422383634861} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3186485766849308080 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 1123.2 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 552.529 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 415.1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -15.358 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &7927010127780681449 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3186485766849308080} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4057401209932334399 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 103.021 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 108.636 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -95 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 262 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &787493452504483292 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4057401209932334399} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4484490367037916170 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 67.906 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 71.607 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -454 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 144 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &909561934713242857 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4484490367037916170} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5851231961910207961 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 67.906 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 71.607 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -559 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 144 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7174433836248982842 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5851231961910207961} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5948023360560011038 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 325.631 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 405.987 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: -0.7089133 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7052957 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1050.315 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: -12.772049 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -89.707 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &6535415037430111615 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 5948023360560011038} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5984516778065338425 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 150.765 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 265.029 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 692.15375 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -303.2 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7964831313326809037 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5984516778065338425} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6091827148973792023 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 592.599 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 217.84 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -321.7107 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 10.561 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7570270770976941283 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6091827148973792023} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6741819817911480026 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 103.021 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 108.636 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 66 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 262 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8010976435205664313 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6741819817911480026} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6909813567248915894 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 131.38 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 276.336 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 28 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -287.849 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7088968695752974914 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6909813567248915894} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7161965991931673914 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 149.15 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 253.72 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 181.84 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -308.85 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6837009263964996302 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7161965991931673914} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7706750551304816108 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1733040048119251782} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 92.609 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 205.251 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 574.07806 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -323.39 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6302336223572818456 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7706750551304816108} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab.meta new file mode 100644 index 0000000..ef478fc --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/GharialDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a915e6ff71f3603498f72a299001d297 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab new file mode 100644 index 0000000..bb0cf5d --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab @@ -0,0 +1,534 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3930063214354885839 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3635964995958228806} + - component: {fileID: 3038489583553373747} + m_Layer: 5 + m_Name: KetliDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3635964995958228806 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3930063214354885839} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1794513823494838854} + - {fileID: 6269513283624117756} + - {fileID: 1793780831879311194} + - {fileID: 5311755255534878968} + - {fileID: 6259441098187199949} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3038489583553373747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3930063214354885839} + m_CullTransparentMesh: 1 +--- !u!1 &5287469471563708764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6259441098187199949} + - component: {fileID: 155754712267742997} + - component: {fileID: 5670877008311351089} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6259441098187199949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287469471563708764} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3635964995958228806} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: -20.911} + m_SizeDelta: {x: 1113.009, y: 1175.073} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &155754712267742997 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287469471563708764} + m_CullTransparentMesh: 1 +--- !u!114 &5670877008311351089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287469471563708764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 5593969877266293381, guid: f040f13a0adebdc49b54675a64f55877, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &2693521487127744686 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3635964995958228806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 540.859 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 80.178 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 204.905 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 168.255 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1793780831879311194 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2693521487127744686} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2693963452829115826 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3635964995958228806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 111.221 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 393.607 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.94298923 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.33282337 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -336.037 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -78.044 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 38.88 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1794513823494838854 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2693963452829115826} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7323623636181067039 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3635964995958228806} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 955.008 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 783.202 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 197.078 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -197.06 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6269513283624117756 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7323623636181067039} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8868802331324481563 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3635964995958228806} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 121.472 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 121.472 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 204.663 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 272.734 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &5311755255534878968 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8868802331324481563} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab.meta new file mode 100644 index 0000000..6cf1903 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KetliDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 00382be0c40ed444586397b324bf191d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab new file mode 100644 index 0000000..24ab3ae --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab @@ -0,0 +1,534 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3261610812539969509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3887446284002168475} + - component: {fileID: 5197397929382021303} + - component: {fileID: 1955750559203018092} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3887446284002168475 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3261610812539969509} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6135675552858784186} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 335, y: 0} + m_SizeDelta: {x: 667.708, y: 1161.173} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5197397929382021303 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3261610812539969509} + m_CullTransparentMesh: 1 +--- !u!114 &1955750559203018092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3261610812539969509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -4977331434983764412, guid: 60805a5418e3c6a4c8108ef76a95725a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5578328269973503960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6135675552858784186} + - component: {fileID: 2694472684357414698} + m_Layer: 5 + m_Name: KhukuriDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6135675552858784186 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578328269973503960} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8436871741634094827} + - {fileID: 2508340977069968428} + - {fileID: 7232507903075589379} + - {fileID: 1858214830208277296} + - {fileID: 3887446284002168475} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -245.89294, y: -15.331482} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2694472684357414698 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5578328269973503960} + m_CullTransparentMesh: 1 +--- !u!1001 &2254877862462780376 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6135675552858784186} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 242.217 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 165.104 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8509965 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5251714 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 173.429 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -378.944 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 63.36 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2508340977069968428 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2254877862462780376} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2615519526445311172 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6135675552858784186} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 54.634 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 200.176 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8509965 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5251714 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 104.909035 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -507.7733 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 63.36 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1858214830208277296 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2615519526445311172} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5228766622131558687 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6135675552858784186} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 887.631 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 179.097 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.93427485 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.3565538 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 555 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 41.74 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 41.777 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8436871741634094827 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5228766622131558687} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6474630567373906679 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6135675552858784186} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 68.01 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 205.181 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8509965 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5251714 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 246.391 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -248.517 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 63.36 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7232507903075589379 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6474630567373906679} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab.meta new file mode 100644 index 0000000..f410c93 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/KhukuriDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0fd2fd899bc43b048b78eec0f2eba819 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab new file mode 100644 index 0000000..99b84e5 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab @@ -0,0 +1,637 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6531243786940770093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7059320174655714481} + - component: {fileID: 4711566477720707633} + - component: {fileID: 8968828112131305765} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7059320174655714481 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6531243786940770093} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2405240966915645476} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 15.480011, y: 0} + m_SizeDelta: {x: 1542.205, y: 871.681} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4711566477720707633 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6531243786940770093} + m_CullTransparentMesh: 1 +--- !u!114 &8968828112131305765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6531243786940770093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3361104688768689906, guid: 71eab60d015c8bb4290b0074eb1818a8, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7106547525462612284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2405240966915645476} + - component: {fileID: 7350680973838782499} + m_Layer: 5 + m_Name: MadalDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2405240966915645476 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7106547525462612284} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4749809370872694395} + - {fileID: 3234346626671102586} + - {fileID: 9211737315494141688} + - {fileID: 7063398308289995280} + - {fileID: 5169636042818718240} + - {fileID: 7059320174655714481} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.002319336, y: -15.331482} + m_SizeDelta: {x: -0.005127, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7350680973838782499 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7106547525462612284} + m_CullTransparentMesh: 1 +--- !u!1001 &397709629765368185 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2405240966915645476} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 426.944 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 139.997 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70193344 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.71224254 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 797.6728 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 19.515999 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90.835 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5169636042818718240 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 397709629765368185} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2323000943380451657 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2405240966915645476} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 426.944 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 139.997 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70193344 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.71224254 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -631.622 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.379 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90.835 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &7063398308289995280 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 2323000943380451657} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4462051359517289889 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2405240966915645476} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 732.927 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 266.281 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70193344 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.71224254 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 791.54974 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90.835 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &9211737315494141688 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4462051359517289889} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7987269474226567459 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2405240966915645476} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 721.212 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 266.281 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70193344 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.71224254 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -619.067 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -2.425 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90.835 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &3234346626671102586 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7987269474226567459} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8966442391016044943 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2405240966915645476} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 1446.95 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 719.211 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 95 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -2.091 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4749809370872694395 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8966442391016044943} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab.meta new file mode 100644 index 0000000..6cb4b91 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MadalDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ea79a86acfc1fa74bbb9fbd158c0484d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab new file mode 100644 index 0000000..e0b96fd --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab @@ -0,0 +1,843 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3957663973972875023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2672312387226907584} + - component: {fileID: 8945111729581924573} + m_Layer: 5 + m_Name: MalaDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2672312387226907584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3957663973972875023} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 248124806696086295} + - {fileID: 1706186674949240823} + - {fileID: 196800878297392956} + - {fileID: 7256147977221256953} + - {fileID: 1532847546908510943} + - {fileID: 3575808044977699064} + - {fileID: 4540899364433013520} + - {fileID: 7897899881585353555} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8945111729581924573 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3957663973972875023} + m_CullTransparentMesh: 1 +--- !u!1 &5282432515544886696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7897899881585353555} + - component: {fileID: 5750490851859253066} + - component: {fileID: 7441139341447163726} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7897899881585353555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5282432515544886696} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2672312387226907584} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: -75.46304} + m_SizeDelta: {x: 1192.276, y: 867.449} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5750490851859253066 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5282432515544886696} + m_CullTransparentMesh: 1 +--- !u!114 &7441139341447163726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5282432515544886696} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5635228450431813238, guid: 6c051ab014b6f6a43ba3ec01347b6d8f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &233245451595888667 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -67.456 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -382.15106 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (17) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &3575808044977699064 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 233245451595888667} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &984025600369601523 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 131.671 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -479.22604 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (19) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4540899364433013520 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 984025600369601523} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2670320417589344020 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 122.959 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -267.65305 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (9) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1706186674949240823 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2670320417589344020} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2875180304156822076 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 314.619 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -382.15106 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (15) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1532847546908510943 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2875180304156822076} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3465617370437822431 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -67.456 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -161.86705 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (11) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &196800878297392956 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3465617370437822431} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3590197704416635892 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 122.959 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -48.613045 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &248124806696086295 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3590197704416635892} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6201581875887683098 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2672312387226907584} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 209.814 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 312.13 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -161.86705 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (13) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7256147977221256953 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6201581875887683098} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab.meta new file mode 100644 index 0000000..c299b87 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MalaDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7d4a3978de163cc44bbe7b0428e0594d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab new file mode 100644 index 0000000..ebceef0 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4908759589183322832 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8655600006725145090} + - component: {fileID: 8740952347841800922} + - component: {fileID: 5033003394188600272} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8655600006725145090 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4908759589183322832} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7961669097243451888} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.587, y: -18.316} + m_SizeDelta: {x: 1072.479, y: 1242.991} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8740952347841800922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4908759589183322832} + m_CullTransparentMesh: 1 +--- !u!114 &5033003394188600272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4908759589183322832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 6230791959221682599, guid: e487dce869ef3184f85336675c5b1187, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6240791725612169876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7961669097243451888} + - component: {fileID: 8326700865013169518} + m_Layer: 5 + m_Name: MandalaDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7961669097243451888 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6240791725612169876} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 883238223430784656} + - {fileID: 1541145249241319339} + - {fileID: 6261704325373639636} + - {fileID: 8336218319206906816} + - {fileID: 1004791575078678026} + - {fileID: 6253171621254418800} + - {fileID: 659924288720857112} + - {fileID: 316329618255892060} + - {fileID: 6405723742651830102} + - {fileID: 8655600006725145090} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8326700865013169518 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6240791725612169876} + m_CullTransparentMesh: 1 +--- !u!1001 &1503292645118740621 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.95908654 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.2831132 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 548.331 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 237.616 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 32.892 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6261704325373639636 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1503292645118740621} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1512492795879940649 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.36642566 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.9304474 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -298.89618 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -280.32483 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 222.991 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6253171621254418800 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1512492795879940649} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3569943001046239385 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.68159044 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.731734 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 114.999 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 478.864 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 94.064 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8336218319206906816 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3569943001046239385} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3945331276586405567 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 571.032 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 571.028 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 110.425 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -18.496 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &316329618255892060 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3945331276586405567} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4290787351315343611 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 810.476 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 810.476 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 110.425 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -18.496 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &659924288720857112 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4290787351315343611} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5655160101201061321 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.69568914 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7183431 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 117.85502 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -510.91687 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -91.836 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &883238223430784656 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5655160101201061321} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5749815550212578643 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.27626488 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.96108156 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -318.333 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 230.756 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 147.925 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1004791575078678026 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5749815550212578643} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6294327116983039218 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 256.704 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.459 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.958869 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.28384912 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 543.7573 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -257.45773 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -32.98 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1541145249241319339 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6294327116983039218} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7658026152630702005 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7961669097243451888} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 323.158 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 323.149 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 110.425 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -18.496 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6405723742651830102 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7658026152630702005} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab.meta new file mode 100644 index 0000000..3be2923 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MandalaDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: bc6a4c14d51f9dd4183403aa43024e9f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab new file mode 100644 index 0000000..e4018ef --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab @@ -0,0 +1,1671 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6187761121741413786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5947748179328782102} + - component: {fileID: 5553435727717933611} + - component: {fileID: 9129246593466715991} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5947748179328782102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6187761121741413786} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8974129066638742806} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -34, y: 56} + m_SizeDelta: {x: 1038.127, y: 1204.125} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5553435727717933611 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6187761121741413786} + m_CullTransparentMesh: 1 +--- !u!114 &9129246593466715991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6187761121741413786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -5047285986053392786, guid: 141f3747bf30d3b4eabc334e4f27a721, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6715960890037051674 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8974129066638742806} + - component: {fileID: 1433702538127831115} + m_Layer: 5 + m_Name: MirgaDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8974129066638742806 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6715960890037051674} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2707208877217035989} + - {fileID: 8056248927447355227} + - {fileID: 6738471701765339163} + - {fileID: 2190202676514398876} + - {fileID: 6463615578852120895} + - {fileID: 3562838932536333116} + - {fileID: 1336845140997925609} + - {fileID: 2472326825632747059} + - {fileID: 7857041233617960998} + - {fileID: 8412127564725433346} + - {fileID: 5302110828302697171} + - {fileID: 766150077027738034} + - {fileID: 8591337862261577797} + - {fileID: 6435724853359240360} + - {fileID: 5940903194021389991} + - {fileID: 5947748179328782102} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1433702538127831115 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6715960890037051674} + m_CullTransparentMesh: 1 +--- !u!1001 &275505564001932255 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 53.381 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 51.302 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -319 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 296 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &3562838932536333116 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 275505564001932255} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1173361017058383358 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 106.477 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 59.305 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 268.59085 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -121.188385 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5940903194021389991 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1173361017058383358} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1735141005994068257 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (6) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 150.346 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 148.4669 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.97626525 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.21657844 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -194.11365 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 63.38643 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 25.016 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2707208877217035989 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1735141005994068257} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1975540910054692849 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 131.27 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 61.506 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -64.770134 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -84.20938 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6435724853359240360 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1975540910054692849} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2285878170677676866 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 137.105 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 99.365 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.858419 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51294917 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -158 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 410 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 61.721 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6738471701765339163 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 2285878170677676866} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2290922129630294471 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 84.046 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 343.477 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -185 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -415 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2472326825632747059 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2290922129630294471} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2318817704017619466 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 87.462 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 84.056 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -419 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 141 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1336845140997925609 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2318817704017619466} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3312192936995830786 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 118.431 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 94.083 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.48102078 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8767092 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -408 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 426 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 122.496 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8056248927447355227 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3312192936995830786} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3819155967134247708 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 117.199 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 56.941 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 120.229866 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -24.98638 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8591337862261577797 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3819155967134247708} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5231818504101876459 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 700.102 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 407.905 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 51.636795 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -141.66238 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + - target: {fileID: 9117445751559814248, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_RaycastPadding.w + value: -1.63 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &766150077027738034 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5231818504101876459} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5276077873588374518 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 84.046 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 343.477 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 183.22986 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -415.00006 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8412127564725433346 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5276077873588374518} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5804107424597475282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 84.046 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 343.477 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -69.770134 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -415.00006 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7857041233617960998 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5804107424597475282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6656293726696935877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 137.105 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 99.365 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9304832 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.3663345 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 407.22986 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -64.178375 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 42.979 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2190202676514398876 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6656293726696935877} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7714690246252779996 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 331.754 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 318.839 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -285 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 258 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6463615578852120895 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7714690246252779996} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8363576040509914407 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8974129066638742806} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (5) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 84.046 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 343.477 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 304.22986 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -415.00006 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5302110828302697171 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8363576040509914407} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab.meta new file mode 100644 index 0000000..9459612 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MirgaDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c97cdd29cf36ef84688ad30360a860d0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab new file mode 100644 index 0000000..a3248c2 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab @@ -0,0 +1,1255 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2494233285655805743 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5125876513170117015} + - component: {fileID: 1301518033660751848} + - component: {fileID: 5819438731861370455} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5125876513170117015 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2494233285655805743} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3258938319840873992} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 321.217, y: 0} + m_SizeDelta: {x: 1160, y: 946} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1301518033660751848 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2494233285655805743} + m_CullTransparentMesh: 1 +--- !u!114 &5819438731861370455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2494233285655805743} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -8433130697465428973, guid: 3ab7493531ef09245b8ea562a6c1726c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7841118038856241628 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3258938319840873992} + - component: {fileID: 5064427936969588356} + m_Layer: 5 + m_Name: MonkeyDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3258938319840873992 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7841118038856241628} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8872360760348611766} + - {fileID: 6182059556214959190} + - {fileID: 6722214430670026215} + - {fileID: 1467205648199706486} + - {fileID: 5281002699551951822} + - {fileID: 7414845605726898980} + - {fileID: 5292906675092579419} + - {fileID: 2882439556830627149} + - {fileID: 6247620938755972922} + - {fileID: 2680291843842383422} + - {fileID: 6026929770215042426} + - {fileID: 5125876513170117015} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5064427936969588356 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7841118038856241628} + m_CullTransparentMesh: 1 +--- !u!1001 &1481346169567784035 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 736.785 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 412.362 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 46.012 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -135.259 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6247620938755972922 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1481346169567784035} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1550925117760944825 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 112.596 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 345.61 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9841415 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.17738508 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 297.887 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -421.377 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 20.435 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2882439556830627149 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1550925117760944825} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1781114927749636554 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 112.058 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 361.197 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98832273 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.15237509 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -116.721 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -412.901 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 17.529 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2680291843842383422 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1781114927749636554} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2810239825412351893 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 101.647 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 102.741 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -342.7668 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 211.32591 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1467205648199706486 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2810239825412351893} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5297219297578947669 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 507.026 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 512.478 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -254.75308 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 208.39394 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8872360760348611766 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5297219297578947669} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6585203179426968784 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 112.058 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 361.197 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9790011 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.20385526 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -227.405 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -412.901 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -23.525 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7414845605726898980 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6585203179426968784} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7451315061038542005 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 192.882 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 194.956 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 51.394 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 211.326 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6182059556214959190 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7451315061038542005} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7937155764900549262 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 90.673 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 333.194 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.94540364 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.3259018 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 389.29413 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -381.41888 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 38.04 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6026929770215042426 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7937155764900549262} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8064099274233705732 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 192.882 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 194.956 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -560.862 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 211.326 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6722214430670026215 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8064099274233705732} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8426704668416826287 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (5) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 69.035 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 374.157 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.42941427 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.90310764 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 514.106 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -51.87 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 129.139 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5292906675092579419 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8426704668416826287} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8929114144445319981 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3258938319840873992} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 101.647 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 102.741 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -155.341 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 211.326 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &5281002699551951822 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8929114144445319981} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab.meta new file mode 100644 index 0000000..6389792 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MonkeyDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d2e68c124fd5086439d98a0f630769a9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab new file mode 100644 index 0000000..8b45425 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab @@ -0,0 +1,1255 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &939470909335266701 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8627416516756150103} + - component: {fileID: 7638666809989459902} + - component: {fileID: 2596576564149416793} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8627416516756150103 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939470909335266701} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4786723249699508237} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 321.217, y: 0} + m_SizeDelta: {x: 1622.799, y: 967.348} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7638666809989459902 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939470909335266701} + m_CullTransparentMesh: 1 +--- !u!114 &2596576564149416793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939470909335266701} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 6348018911252413447, guid: 66cb97f96b5a2b34bbb78d655acb0548, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2123511429185763779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4786723249699508237} + - component: {fileID: 7243730477134601295} + m_Layer: 5 + m_Name: MotorCycleDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4786723249699508237 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123511429185763779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7857208043395717465} + - {fileID: 8044593178230314758} + - {fileID: 1562914575037082252} + - {fileID: 44759415321521461} + - {fileID: 6826482690530280947} + - {fileID: 8661842192029562353} + - {fileID: 4626006885787580859} + - {fileID: 2150346431546103514} + - {fileID: 7293903022849661401} + - {fileID: 2334765843244687033} + - {fileID: 3637775855057704089} + - {fileID: 8627416516756150103} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7243730477134601295 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123511429185763779} + m_CullTransparentMesh: 1 +--- !u!1001 &1152495383436766061 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (9) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 1154.401 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 62.617 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 101.035324 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -222.76 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3637775855057704089 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1152495383436766061} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2153640389974892877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 552.384 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 113.447 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 417.39905 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 165.652 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2334765843244687033 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2153640389974892877} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2328947062590548270 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (10) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 196.194 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 47.954 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -102.146935 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 411.32477 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2150346431546103514 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2328947062590548270} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2815844323774802543 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 174.485 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 187.49 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -357.60095 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 251 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1562914575037082252 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2815844323774802543} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3619893043734244822 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 432.444 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 472.133 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 658.4818 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -236.066 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &44759415321521461 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3619893043734244822} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5021669959686294021 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 415.285 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 178.932 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -33.600937 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 198.3951 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8661842192029562353 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5021669959686294021} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6394165391260231213 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 412.573 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 68.033 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.856612 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51596117 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 545.85706 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -46.438 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -62.123 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7293903022849661401 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 6394165391260231213} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6703422398345697253 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 311.097 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 334.285 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -455.99994 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -232.73 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8044593178230314758 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6703422398345697253} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6893072514248448442 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 467.086 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 501.9 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -456 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -232.73 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7857208043395717465 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6893072514248448442} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7791223157361280272 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 311.097 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 334.285 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 658.39905 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -232.73 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6826482690530280947 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7791223157361280272} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9058820693798585935 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4786723249699508237} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 700.793 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 62.871 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8356218 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5493053 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -305.11694 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 106.06 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 66.639 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4626006885787580859 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9058820693798585935} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab.meta new file mode 100644 index 0000000..b23f59c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/MotorCycleDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ebcf80697a7021040957754a90c28c2c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab new file mode 100644 index 0000000..bfcca5c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab @@ -0,0 +1,431 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1345149068612448948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3563697980294185439} + - component: {fileID: 5744024798615169359} + - component: {fileID: 1260236391384465691} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3563697980294185439 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345149068612448948} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1862388966308662148} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: 52.422} + m_SizeDelta: {x: 772.264, y: 803.762} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5744024798615169359 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345149068612448948} + m_CullTransparentMesh: 1 +--- !u!114 &1260236391384465691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345149068612448948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 441193821582680700, guid: 67c01275e8b95334a92673441ece72d4, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5140561761874819908 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1862388966308662148} + - component: {fileID: 3622022130512971768} + m_Layer: 5 + m_Name: PankhaDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1862388966308662148 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5140561761874819908} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7797683273607313711} + - {fileID: 2369462204035505993} + - {fileID: 8351518482338020254} + - {fileID: 3563697980294185439} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3622022130512971768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5140561761874819908} + m_CullTransparentMesh: 1 +--- !u!1001 &4898065188584622123 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1862388966308662148} + m_Modifications: + - target: {fileID: 3388453239853753565, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Name + value: Square + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.x + value: 234.304 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.y + value: 235.824 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9226715 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.z + value: 0.38558713 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.x + value: 144.22597 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.y + value: 130.63087 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -45.36 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} +--- !u!224 &2369462204035505993 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + m_PrefabInstance: {fileID: 4898065188584622123} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5648367581513270378 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1862388966308662148} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 85.19 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 1011.684 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -225.458 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -51.531 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8351518482338020254 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5648367581513270378} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5887165908273448667 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1862388966308662148} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 716.381 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 515.315 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 146.016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 134.414 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &7797683273607313711 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5887165908273448667} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab.meta new file mode 100644 index 0000000..413bf71 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PankhaDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: efbdfca97a5c7c5448f1616cbd10e334 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab new file mode 100644 index 0000000..61811d2 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4541803612732115998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3873671393933309050} + - component: {fileID: 8190734343466810474} + m_Layer: 5 + m_Name: ParrotDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3873671393933309050 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4541803612732115998} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5189608270419566813} + - {fileID: 609094494648155502} + - {fileID: 502621872426663304} + - {fileID: 4587123445184016829} + - {fileID: 4499592708298644114} + - {fileID: 47938995184203057} + - {fileID: 2595474806632958478} + - {fileID: 8331387449685287726} + - {fileID: 8925312860641628706} + - {fileID: 3815882709749466103} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8190734343466810474 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4541803612732115998} + m_CullTransparentMesh: 1 +--- !u!1 &6621951654191533090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3815882709749466103} + - component: {fileID: 2239037843699245650} + - component: {fileID: 4707617477191553345} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3815882709749466103 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6621951654191533090} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3873671393933309050} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.428, y: 18} + m_SizeDelta: {x: 1429.153, y: 1112.428} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2239037843699245650 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6621951654191533090} + m_CullTransparentMesh: 1 +--- !u!114 &4707617477191553345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6621951654191533090} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -6810146390472550516, guid: 6924aba13daaab245a6a17446a378832, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &156845146355043913 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 108.845 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 445.064 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9034948 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.4285992 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 548.788 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -344.47 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 50.757 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4587123445184016829 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 156845146355043913} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &284929738179847526 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 108.845 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 445.064 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.90126294 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.43327257 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 618 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -260 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 51.351 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4499592708298644114 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 284929738179847526} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1837890009808958970 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 99.223 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 265.372 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 137 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.696 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2595474806632958478 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1837890009808958970} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3577484162292846711 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 837.221 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 527.691 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 80.071 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -44.149 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8331387449685287726 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3577484162292846711} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3772571824960650603 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 129.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 129.931 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -258.00006 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 369.00006 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &502621872426663304 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3772571824960650603} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4172543928239366523 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 555.381 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 220.647 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9994747 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.0324096 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 266.529 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 50.143 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 3.715 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8925312860641628706 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4172543928239366523} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4238034373764332941 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 461.4 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 461.4 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -227 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 354 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &609094494648155502 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4238034373764332941} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4408977783647390405 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 99.223 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 265.372 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -39 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -391.696 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &47938995184203057 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4408977783647390405} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4628816254397491900 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3873671393933309050} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 175.279 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 149.345 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.99455255 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.10423624 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -504.00006 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 280.00006 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 11.966 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &5189608270419566813 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 4628816254397491900} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab.meta new file mode 100644 index 0000000..b3f95b0 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/ParrotDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: da3f86719cd7edf489ddd1bc04edffbc +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab new file mode 100644 index 0000000..fe510e0 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab @@ -0,0 +1,1667 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4055980912733007415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8372991045944239191} + - component: {fileID: 8997445340167509991} + - component: {fileID: 2939211643896913656} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8372991045944239191 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4055980912733007415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 614982887909560675} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.428, y: -18.087} + m_SizeDelta: {x: 1466.997, y: 1273.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8997445340167509991 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4055980912733007415} + m_CullTransparentMesh: 1 +--- !u!114 &2939211643896913656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4055980912733007415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7262403107817205554, guid: 4ee1903bdca3b334abe80d1a00c16365, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6144762038734125901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 614982887909560675} + - component: {fileID: 4704101389127683901} + m_Layer: 5 + m_Name: PeacockDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &614982887909560675 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6144762038734125901} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6019535946354879688} + - {fileID: 8943730162498846845} + - {fileID: 1866858188727048757} + - {fileID: 7072688757181491918} + - {fileID: 5968467549881366675} + - {fileID: 2960856260795839281} + - {fileID: 8548505354292783067} + - {fileID: 8220895780344712512} + - {fileID: 1934594572085396186} + - {fileID: 2448292691763198063} + - {fileID: 1802955109623694288} + - {fileID: 6625404144755994880} + - {fileID: 4790520537091698422} + - {fileID: 5850000476143594946} + - {fileID: 2955487571342788135} + - {fileID: 8372991045944239191} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4704101389127683901 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6144762038734125901} + m_CullTransparentMesh: 1 +--- !u!1001 &18462270405139887 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 608.642 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 268.172 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.97789806 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.20908245 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 536 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -353 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -24.137 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4790520537091698422 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 18462270405139887} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1375196758384647835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 156.985 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 103.071 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9924765 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.122435115 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 652 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -103 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 14.065 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5850000476143594946 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1375196758384647835} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1482412947959024837 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 66.541 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 209.78 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -9 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -549.75 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2960856260795839281 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1482412947959024837} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1857989577147040345 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 608.642 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 268.172 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.99208736 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.12554985 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 544.42 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -144.632 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 14.425 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6625404144755994880 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1857989577147040345} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3119618338131729110 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 274.184 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 274.186 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -363 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 215 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1866858188727048757 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3119618338131729110} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3471346765089406489 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 451.235 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 187.752 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9973808 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.072329864 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -50.739 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -178.795 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 8.296 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8220895780344712512 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3471346765089406489} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3789966045025653890 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 667.016 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 434.433 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -66.645 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -243.008 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8548505354292783067 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 3789966045025653890} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5801842534179908141 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 75.37 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 75.37 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -372.99997 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 253.00009 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7072688757181491918 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5801842534179908141} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6405176233711251843 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 451.235 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 187.752 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9973808 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.072329864 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -50.739 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -178.795 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 8.296 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1934594572085396186 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6405176233711251843} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6575163393281765513 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 156.985 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 103.071 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9056361 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.42405578 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 525.124 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 110.581 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 50.182 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1802955109623694288 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6575163393281765513} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7187986215429491510 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 608.642 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 262.226 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9056361 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.42405578 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 460.104 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 17.256 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 50.182 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2448292691763198063 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7187986215429491510} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7727840595109393790 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 156.985 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 103.071 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.96762997 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.25237316 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 645 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -409 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -29.236 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (8) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2955487571342788135 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7727840595109393790} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7929772008443663164 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 172.487 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 214.1662 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9837039 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.17979603 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -283.2074 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 15.5515 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 20.716 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6019535946354879688 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7929772008443663164} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8021408127770183527 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 66.541 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 209.78 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -141.851 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -549.75 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5968467549881366675 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8021408127770183527} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8369774775950887452 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 614982887909560675} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 138.821 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 100.868 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9997182 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.023742795 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -548.7365 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 186.991 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 2.721 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &8943730162498846845 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 8369774775950887452} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab.meta new file mode 100644 index 0000000..691567b --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PeacockDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9863b40f9033db644a58f2960a772251 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab new file mode 100644 index 0000000..143daf2 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab @@ -0,0 +1,946 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2591695947162363810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8440651731079596255} + - component: {fileID: 8704556239744544964} + m_Layer: 5 + m_Name: PingDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8440651731079596255 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2591695947162363810} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1132351066494378306} + - {fileID: 5253108565623954497} + - {fileID: 3659421521505148373} + - {fileID: 3530709369435047166} + - {fileID: 8205696644263361792} + - {fileID: 980046374402686854} + - {fileID: 6187806244915830779} + - {fileID: 208442695547976208} + - {fileID: 2274281862596324523} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8704556239744544964 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2591695947162363810} + m_CullTransparentMesh: 1 +--- !u!1 &3795297269459293612 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2274281862596324523} + - component: {fileID: 233912880735743928} + - component: {fileID: 8480489025411701375} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2274281862596324523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3795297269459293612} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8440651731079596255} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.013, y: -17.842} + m_SizeDelta: {x: 1474.802, y: 1132.464} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &233912880735743928 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3795297269459293612} + m_CullTransparentMesh: 1 +--- !u!114 &8480489025411701375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3795297269459293612} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -3942548550587654116, guid: ad299b78faba8ce4086385f0a5ccaaae, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &971120397252721418 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 87.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 1099.778 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9945237 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.10451157 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 699.655 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -15.668 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 11.998 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3530709369435047166 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 971120397252721418} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1102649429456347681 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 87.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 1021.286 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.99911016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.04217799 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 548.413 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 15.169 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -4.835 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3659421521505148373 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1102649429456347681} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3466741814472327282 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (7) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 56.272 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 906.274 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 246.019 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40.636 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &980046374402686854 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3466741814472327282} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3617356866362613430 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 87.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 1075.193 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9986942 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.051088914 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -313.592 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.269 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 5.857 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1132351066494378306 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3617356866362613430} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4566944875317741028 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (5) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 383.972 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 76.016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 96.214 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.4923 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &208442695547976208 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4566944875317741028} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5505079019300520692 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (6) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 64.234 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 906.274 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -55 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 40.636 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8205696644263361792 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5505079019300520692} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7519328381571522575 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 1262.531 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 78.686 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 86.682 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 509.04218 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6187806244915830779 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7519328381571522575} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8458692231159636917 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8440651731079596255} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 87.54 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 1125.996 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.99626034 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.08640226 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -485.213 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -21.213 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -9.913 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5253108565623954497 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8458692231159636917} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab.meta new file mode 100644 index 0000000..a837ad5 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/PingDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0b25e2fa07830dc4299687aace142fa4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab new file mode 100644 index 0000000..7bb5210 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab @@ -0,0 +1,1255 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3925998988629332359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3723938024324526538} + - component: {fileID: 5253131668503066777} + m_Layer: 5 + m_Name: RabbitDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3723938024324526538 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3925998988629332359} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3411612040067234591} + - {fileID: 1892381052299951085} + - {fileID: 3122718356142420686} + - {fileID: 587483217472156506} + - {fileID: 246711509616053585} + - {fileID: 2932633879511770736} + - {fileID: 2963793077307291855} + - {fileID: 1946676222863856238} + - {fileID: 6199875034888844922} + - {fileID: 4653804480915373641} + - {fileID: 3467501864694741903} + - {fileID: 2011326098203816243} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5253131668503066777 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3925998988629332359} + m_CullTransparentMesh: 1 +--- !u!1 &8155674873965027137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2011326098203816243} + - component: {fileID: 970614847912504950} + - component: {fileID: 1253995433072840069} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2011326098203816243 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8155674873965027137} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3723938024324526538} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 119.428, y: 18} + m_SizeDelta: {x: 1350.858, y: 1147.675} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &970614847912504950 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8155674873965027137} + m_CullTransparentMesh: 1 +--- !u!114 &1253995433072840069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8155674873965027137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 947562082323290706, guid: 4ffc4868feba31c47afdbe31a0756209, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &980253370274137211 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 299.964 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 130.34 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -189.906 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -490.67 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3467501864694741903 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 980253370274137211} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1870517995593134637 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 87.612 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 75.379 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -595 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &3122718356142420686 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 1870517995593134637} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2160336848761601020 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 447.37 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 447.368 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -373.30496 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68.701004 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &3411612040067234591 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2160336848761601020} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2945463499125209870 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 110.543 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 133.468 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -423.1269 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 83.701004 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1892381052299951085 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2945463499125209870} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2999553816854516365 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 353.882 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 353.881 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 398 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -267 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1946676222863856238 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2999553816854516365} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4708144617932258824 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 431.745 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 186.272 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.89534825 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.44536677 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -94.049965 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 400.301 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 52.894 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &246711509616053585 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4708144617932258824} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5340678196117422083 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 382.854 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 179.986 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8075555 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.58979166 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -302.35706 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 448.28806 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 72.284 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &587483217472156506 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5340678196117422083} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7676386267604292905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 233.137 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 230.202 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.89534825 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.44536677 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 688.196 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -267.853 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 52.894 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2932633879511770736 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7676386267604292905} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7717846239274273686 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 910.189 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 667.706 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 198.96 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -150.77702 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2963793077307291855 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7717846239274273686} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7750665077819115918 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 434.153 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 130.34 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 325.85416 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -490.67 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6199875034888844922 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7750665077819115918} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9011745909690024381 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3723938024324526538} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 153.576 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 244.26 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -116.712 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -321.81027 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4653804480915373641 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9011745909690024381} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab.meta new file mode 100644 index 0000000..6c32f50 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RabbitDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0a547e1d90a3ed641b5b9c476f0b470a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab new file mode 100644 index 0000000..4751535 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab @@ -0,0 +1,1358 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2396770250545476077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2515756975246216650} + - component: {fileID: 7743890646330406105} + - component: {fileID: 9035990646241994405} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2515756975246216650 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2396770250545476077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4420244458469207171} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 321.217, y: 0} + m_SizeDelta: {x: 1622.799, y: 967.348} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7743890646330406105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2396770250545476077} + m_CullTransparentMesh: 1 +--- !u!114 &9035990646241994405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2396770250545476077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 4843463678680719531, guid: c0a9669d486d0404e9e71cdd34fce7be, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4604307841839415492 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4420244458469207171} + - component: {fileID: 5641593624062454511} + m_Layer: 5 + m_Name: RhinoDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4420244458469207171 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4604307841839415492} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6897831971040708571} + - {fileID: 8243133937285461803} + - {fileID: 6217804414255884069} + - {fileID: 5398141589557180762} + - {fileID: 6490249566336657311} + - {fileID: 1617049313554883475} + - {fileID: 6482321605913247379} + - {fileID: 8829761860966198610} + - {fileID: 1165468436340371338} + - {fileID: 797037302826167710} + - {fileID: 4636149457867873182} + - {fileID: 6447545928763025580} + - {fileID: 2515756975246216650} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5641593624062454511 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4604307841839415492} + m_CullTransparentMesh: 1 +--- !u!1001 &635222461440313859 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 189.223 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 128.341 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.87259513 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.48844427 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -137.52097 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 383 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 58.477 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5398141589557180762 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 635222461440313859} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1741540391721604294 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 189.223 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 128.341 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.5094313 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8605113 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -473.70496 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 392.58 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 118.748 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6490249566336657311 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1741540391721604294} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2490462720114519913 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 543.358 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 551.723 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -318.49298 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 83.408 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1165468436340371338 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2490462720114519913} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3603730989726463621 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 342.015 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 196.868 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 605.479 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 710.9234 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &6447545928763025580 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 3603730989726463621} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4155926131109293437 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 110.653 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 112.356 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -356.52097 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 126 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &797037302826167710 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4155926131109293437} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5119493321669808806 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 126.739 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 360.125 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -2.5209656 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -298.43732 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8829761860966198610 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5119493321669808806} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5219394600979304959 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 245.78 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 200.98 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6840499 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: -0.72943527 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -633.2949 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 228.193 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -93.678 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &4636149457867873182 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 5219394600979304959} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5755876337536354527 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 126.739 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 286.05 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 419.47903 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -335.48 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8243133937285461803 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5755876337536354527} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6073710556103364810 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 958.052 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 598.026 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 270.558 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 46.29 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1617049313554883475 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6073710556103364810} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7079517934720481327 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 126.739 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 349.642 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -93 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -293.19595 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6897831971040708571 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7079517934720481327} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7237373162378215783 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 136.639 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 347.924 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 543.4291 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -304.54303 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6482321605913247379 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7237373162378215783} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7768587894475741393 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4420244458469207171} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 70.622 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 292.642 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98172253 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.190318 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 766.479 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -65 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 21.943 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6217804414255884069 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7768587894475741393} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab.meta new file mode 100644 index 0000000..86ba35c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RhinoDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 03b685c4d6235334e891ad42de566be9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab new file mode 100644 index 0000000..8dd3e70 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab @@ -0,0 +1,1465 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1899781749076568922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 646309771581970774} + - component: {fileID: 8009253780029948709} + m_Layer: 5 + m_Name: RoosterDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &646309771581970774 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899781749076568922} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8736580546735317059} + - {fileID: 6526272490293668632} + - {fileID: 1417925422840071872} + - {fileID: 8261853130106054124} + - {fileID: 9089611130437859973} + - {fileID: 1738283742999170895} + - {fileID: 6073494762510127791} + - {fileID: 2436734487992609599} + - {fileID: 3244008665854545054} + - {fileID: 1312471720980681331} + - {fileID: 7402080203161355808} + - {fileID: 4066108137871201045} + - {fileID: 196362372547097886} + - {fileID: 4472171057423425036} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8009253780029948709 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899781749076568922} + m_CullTransparentMesh: 1 +--- !u!1 &7016711032287184578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4472171057423425036} + - component: {fileID: 3994232483796197809} + - component: {fileID: 2804707173614340479} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4472171057423425036 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016711032287184578} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 646309771581970774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 115.166, y: 18} + m_SizeDelta: {x: 1433.15, y: 1246.8} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3994232483796197809 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016711032287184578} + m_CullTransparentMesh: 1 +--- !u!114 &2804707173614340479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016711032287184578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2115807258363229718, guid: 65652b960258710498cef50f31fac520, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &756732743040057215 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 136.541 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 73.402 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9932335 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.116134875 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -542.00006 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 168.00017 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 13.338 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + - target: {fileID: 3308324307825193136, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_PreserveAspect + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &196362372547097886 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 756732743040057215} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1189105459781383018 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 93.563 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 254.726 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -64.179 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -503.2728 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3244008665854545054 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1189105459781383018} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1617826995036627446 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 682.954 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 331.141 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.95757073 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.28819865 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 549 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 78 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 33.5 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6073494762510127791 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1617826995036627446} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1777571767573092417 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 104.857 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 169.021 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9991452 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.04133858 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -351.0001 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 508.00018 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 4.738 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6526272490293668632 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1777571767573092417} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2631147681842263417 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 782.308 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 619.184 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 21.821 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -110.995 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &7402080203161355808 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 2631147681842263417} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3437183023387192711 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 88.857 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 254.73 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 124.763 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -503.27 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1312471720980681331 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3437183023387192711} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4252629373956494106 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 104.857 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 169.021 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.991325 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.13143346 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -256.9391 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 505.51617 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -15.105 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8736580546735317059 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4252629373956494106} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4612964055208142095 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 361.043 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 361.043 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -337 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 264 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8261853130106054124 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4612964055208142095} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5514583879909341798 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 85.085 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 85.085 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -379.0001 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 299 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &9089611130437859973 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5514583879909341798} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5879367891719976345 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 104.857 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 169.021 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.96101743 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.27648795 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -445.0001 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 482.00018 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 32.101 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1417925422840071872 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5879367891719976345} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6495687651639950358 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 731.926 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 331.141 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.94853157 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.31668255 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 36.925 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1738283742999170895 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6495687651639950358} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7200071909769255014 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 645.414 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 337.705 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.983986 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.17824575 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 567 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -41 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 20.535 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2436734487992609599 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 7200071909769255014} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8815648475175575628 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 646309771581970774} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 573.031 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 271.169 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.99997437 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.0071601802 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 36.837 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -25.117 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0.821 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4066108137871201045 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 8815648475175575628} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab.meta new file mode 100644 index 0000000..12c25f1 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/RoosterDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7fa558fdb126adb459a2300462c5fbf5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab new file mode 100644 index 0000000..523d879 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab @@ -0,0 +1,1564 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2400272568442476884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9176475853337117936} + - component: {fileID: 3627470140850166200} + m_Layer: 5 + m_Name: SnowLeopardDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9176475853337117936 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2400272568442476884} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2126535499565256159} + - {fileID: 4525377737195893446} + - {fileID: 2529536192340462759} + - {fileID: 1356781085140151878} + - {fileID: 1897044088643175265} + - {fileID: 4044733992655214125} + - {fileID: 6544403506502984115} + - {fileID: 520093064753837333} + - {fileID: 4522416503274496740} + - {fileID: 7369347063485082163} + - {fileID: 4392299340410971812} + - {fileID: 5679651318198301813} + - {fileID: 5761665944854689008} + - {fileID: 2379812374701546109} + - {fileID: 7624799413823895630} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3627470140850166200 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2400272568442476884} + m_CullTransparentMesh: 1 +--- !u!1 &6300187620111330555 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7624799413823895630} + - component: {fileID: 7008119771706479722} + - component: {fileID: 5989001204081389816} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7624799413823895630 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300187620111330555} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9176475853337117936} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 342.835, y: -12.16} + m_SizeDelta: {x: 2511.468, y: 1412.701} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7008119771706479722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300187620111330555} + m_CullTransparentMesh: 1 +--- !u!114 &5989001204081389816 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6300187620111330555} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8f3a0151142a27d498466565baf1d13d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &406535142024866265 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 117.11 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 425.135 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.99875 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.049986403 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -406.79706 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -152.04295 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -5.73 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4044733992655214125 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 406535142024866265} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &930242441874196268 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 168.127 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 63.326 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 266.99994 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 191.00005 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5679651318198301813 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 930242441874196268} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1277265531766475844 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 350.463 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 336.819 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -622.9163 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 206.74704 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2529536192340462759 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 1277265531766475844} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2054572797364643209 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 119.112 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 397.094 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.99563944 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.09328547 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 426.72992 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -160.41095 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 10.705 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2379812374701546109 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 2054572797364643209} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2339396588520566437 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 53.381 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 51.302 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -655.80005 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 252.00005 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1356781085140151878 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2339396588520566437} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2630067299770833258 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 168.127 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 63.326 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -202.52516 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 186.72491 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &7369347063485082163 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 2630067299770833258} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2950089152070992770 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 129.537 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 139.441 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -767.718 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 121.91799 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1897044088643175265 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 2950089152070992770} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4229504912628140769 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 74.171 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 481.021 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8596762 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51083934 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 712.633 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -5.268 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 61.439 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &520093064753837333 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4229504912628140769} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6897322887027818118 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 118.431 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 94.083 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.48102078 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8767092 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -726 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 372 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 122.496 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &2126535499565256159 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6897322887027818118} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7446668983976975943 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 121.078 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 357.12 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9990139 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.04439972 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 219.99994 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -180.99995 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -5.09 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6544403506502984115 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7446668983976975943} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8246100857741167364 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 121.078 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 425.135 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9979074 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.064659774 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -232.00006 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -152.99995 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 7.415 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5761665944854689008 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8246100857741167364} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9004825722932101535 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 137.105 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 99.365 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.858419 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51294917 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -488.45407 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 345.47302 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 61.721 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4525377737195893446 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 9004825722932101535} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9004973306597921213 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 1038.516 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 381 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 24.558136 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 136.00005 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4522416503274496740 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 9004973306597921213} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9137340340843206141 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 9176475853337117936} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 168.127 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 63.326 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 29.999939 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 92.000046 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4392299340410971812 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 9137340340843206141} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab.meta new file mode 100644 index 0000000..b75b9de --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/SnowLeopardDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8d47f5bcea9e1b7419f88c6500a93112 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab new file mode 100644 index 0000000..4c43d2c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab @@ -0,0 +1,637 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &775491548902391435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6526884244505164654} + - component: {fileID: 2434297689912229581} + m_Layer: 5 + m_Name: TempleDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6526884244505164654 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775491548902391435} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7674499213595935152} + - {fileID: 3601539498170930479} + - {fileID: 4114241540962028283} + - {fileID: 5171938976194174433} + - {fileID: 3936429188427599363} + - {fileID: 5058951289700599756} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2434297689912229581 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 775491548902391435} + m_CullTransparentMesh: 1 +--- !u!1 &1789183821429651045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5058951289700599756} + - component: {fileID: 5034304196876793278} + - component: {fileID: 7802902763524613466} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5058951289700599756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789183821429651045} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6526884244505164654} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 357.8031, y: -12.16} + m_SizeDelta: {x: 1100.046, y: 1072.431} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5034304196876793278 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789183821429651045} + m_CullTransparentMesh: 1 +--- !u!114 &7802902763524613466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1789183821429651045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3638824495450317748, guid: a2163b8da17fab4408ad16f2caeeb759, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &332489352762438927 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6526884244505164654} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 1070.1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 133.356 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -15.150879 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -546.04846 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4114241540962028283 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 332489352762438927} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &802912668934959607 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6526884244505164654} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 868.076 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 98.831 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -5.4709473 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 151.96599 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3936429188427599363 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 802912668934959607} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &900360091557423835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6526884244505164654} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 713.483 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 614.04 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -12.258942 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -186.45201 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3601539498170930479 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 900360091557423835} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7113618944984189905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6526884244505164654} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 536.504 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 553.079 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.392041 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.91994774 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -3 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 202 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -226.163 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &7674499213595935152 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 7113618944984189905} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8810147756791210517 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6526884244505164654} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 278.481 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 412.75 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -12.258942 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -272.99203 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5171938976194174433 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8810147756791210517} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab.meta new file mode 100644 index 0000000..d2e467b --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempleDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8c158ecc11191b842837445bf956d21f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab new file mode 100644 index 0000000..5d33543 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab @@ -0,0 +1,1152 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &305981059617399479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6793732369068805195} + - component: {fileID: 3542595580905469153} + - component: {fileID: 5879139531609403692} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6793732369068805195 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305981059617399479} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8898627091334538887} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1672.256, y: 1014.866} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3542595580905469153 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305981059617399479} + m_CullTransparentMesh: 1 +--- !u!114 &5879139531609403692 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305981059617399479} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 6878154238157801856, guid: f16b357ab1f9bb949b8954a93cd48df1, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7447752796415196019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8898627091334538887} + - component: {fileID: 8472742957648421750} + m_Layer: 5 + m_Name: TempoDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8898627091334538887 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7447752796415196019} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 307459886345575070} + - {fileID: 5024655605878332484} + - {fileID: 3312288331341564372} + - {fileID: 6416155763218131611} + - {fileID: 2798911246784629465} + - {fileID: 3941803385022579321} + - {fileID: 5802513175158678994} + - {fileID: 8795929704796567843} + - {fileID: 7187451966840880543} + - {fileID: 8016109180276401413} + - {fileID: 6793732369068805195} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8472742957648421750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7447752796415196019} + m_CullTransparentMesh: 1 +--- !u!1001 &806598325981134221 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 360.348 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 244.845 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 605 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 263.29083 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3941803385022579321 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 806598325981134221} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1968705665379743021 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 360.348 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 244.845 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 210.174 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 263.29083 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &2798911246784629465 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1968705665379743021} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4161841241823962474 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 850.307 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 848.95 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 410.97623 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 82.95601 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &307459886345575070 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4161841241823962474} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4184313170325290489 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3388453239853753565, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Name + value: Square (1) + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.x + value: 266.564 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.y + value: 271.786 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.x + value: -204.336 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.y + value: 231.734 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} +--- !u!224 &6416155763218131611 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + m_PrefabInstance: {fileID: 4184313170325290489} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5238282914462742976 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 270.261 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 270.26 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 657 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.71896 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8795929704796567843 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5238282914462742976} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5687190585979575990 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3388453239853753565, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Name + value: Square + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.x + value: 353.3495 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_SizeDelta.y + value: 355.16 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.x + value: -585.20984 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_AnchoredPosition.y + value: -163.94 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} +--- !u!224 &3312288331341564372 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7141417102443485026, guid: 4d7801ac4730f46b6ba82c8025ebd177, type: 3} + m_PrefabInstance: {fileID: 5687190585979575990} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5844969193765846396 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 152.739 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 152.739 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -572 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.71896 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7187451966840880543 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5844969193765846396} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6745694241519265254 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 152.739 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 152.739 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 657 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.71896 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8016109180276401413 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6745694241519265254} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7072304003763365169 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 270.261 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 270.26 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -572 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.71896 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &5802513175158678994 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7072304003763365169} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8664551896238662576 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 8898627091334538887} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 394.351 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 768.707 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -211.355 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 42.835 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5024655605878332484 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8664551896238662576} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab.meta new file mode 100644 index 0000000..a40aec9 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TempoDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2aae97bdcd26d41449b856874deb820c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab new file mode 100644 index 0000000..7bf99d5 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab @@ -0,0 +1,1873 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2867715707269375007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 271570417753313334} + - component: {fileID: 8060243739305149569} + m_Layer: 5 + m_Name: TigerDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &271570417753313334 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2867715707269375007} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5715727052272614538} + - {fileID: 9109936760789738826} + - {fileID: 666767017483381810} + - {fileID: 5206376654096473249} + - {fileID: 4618422954654917901} + - {fileID: 5097545355709129615} + - {fileID: 8106068668251577501} + - {fileID: 3493629322223558275} + - {fileID: 4438463604712552788} + - {fileID: 8217310855831143528} + - {fileID: 6409756779508156877} + - {fileID: 2612076394614596256} + - {fileID: 7979925507303284652} + - {fileID: 873187460042204472} + - {fileID: 4335662663577681033} + - {fileID: 2761376280684400360} + - {fileID: 5831354465798766714} + - {fileID: 1672371518634830581} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.0026855469, y: -15.331482} + m_SizeDelta: {x: 0.0048828, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8060243739305149569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2867715707269375007} + m_CullTransparentMesh: 1 +--- !u!1 &6050313710899608207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1672371518634830581} + - component: {fileID: 8641013713286978688} + - component: {fileID: 1377654273081187287} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1672371518634830581 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6050313710899608207} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 271570417753313334} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 121, y: 38} + m_SizeDelta: {x: 1875.294, y: 878.61} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8641013713286978688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6050313710899608207} + m_CullTransparentMesh: 1 +--- !u!114 &1377654273081187287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6050313710899608207} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -7356265857642131885, guid: ab309bb2ae0125f46a81141f401b5891, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &299425313333915481 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9051686 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.42505267 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: 114 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 315 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -50.308 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &873187460042204472 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 299425313333915481} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &966190495076323283 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 118.431 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 94.083 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.48102078 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8767092 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -726 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 372 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 122.496 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &5715727052272614538 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 966190495076323283} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1008341188387119479 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 74.171 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 481.021 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8596762 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51083934 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 712.633 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -5.268 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 61.439 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3493629322223558275 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1008341188387119479} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3172257373289752769 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: -0.96450114 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.26407886 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -299 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 278 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -30.624 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &2612076394614596256 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 3172257373289752769} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3344921058292597897 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.43972787 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8981311 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -73 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: -45 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -232.173 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &2761376280684400360 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 3344921058292597897} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3752260290437953256 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8508832 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: -0.52535504 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: 330 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 276 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -63.384 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &4335662663577681033 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 3752260290437953256} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4315469794686217425 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 350.463 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 336.819 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -622.9163 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 206.74704 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &666767017483381810 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4315469794686217425} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4347716838563223059 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 137.105 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 99.365 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.858419 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51294917 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -488.45407 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 345.47302 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 61.721 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &9109936760789738826 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4347716838563223059} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5619101648878871401 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 121.078 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 357.12 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9990139 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.04439972 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 219.99994 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -180.99995 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -5.09 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8106068668251577501 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5619101648878871401} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5732032307220806556 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 121.078 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 425.135 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9979074 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.064659774 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -232.00006 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -152.99995 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 7.415 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8217310855831143528 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5732032307220806556} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6400964306844895771 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.3567645 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: 0.9341944 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: 136 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: -38 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -221.803 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &5831354465798766714 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 6400964306844895771} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7309767124272019001 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 119.112 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 397.094 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 0.99563944 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.09328547 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 426.72992 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -160.41095 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 10.705 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6409756779508156877 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7309767124272019001} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7388024458902443469 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.x + value: 103.344 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_SizeDelta.y + value: 111.99 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.w + value: 0.93182635 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalRotation.z + value: -0.3629045 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.x + value: -100 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_AnchoredPosition.y + value: 315 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -42.557 + objectReference: {fileID: 0} + - target: {fileID: 3053322834512969673, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + propertyPath: m_Name + value: Triangle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} +--- !u!224 &7979925507303284652 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 592763083234151009, guid: f734f1a4f3d05fb4680f42933ad2a434, type: 3} + m_PrefabInstance: {fileID: 7388024458902443469} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8265401421869835758 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 129.537 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 139.441 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -767.718 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 121.91799 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4618422954654917901 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8265401421869835758} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8855121417758743618 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 53.381 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 51.302 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -655.80005 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 252.00005 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &5206376654096473249 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8855121417758743618} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8879862416994704507 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 117.11 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 425.135 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.99875 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.049986403 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -406.79706 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -152.04295 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -5.73 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5097545355709129615 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8879862416994704507} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9197011776825887245 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 271570417753313334} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 1038.516 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 381 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 24.558136 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 136.00005 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4438463604712552788 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 9197011776825887245} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab.meta new file mode 100644 index 0000000..dcc54b0 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TigerDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b949fe67a0e2da439648b23d0abc959 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab new file mode 100644 index 0000000..f6c5b46 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab @@ -0,0 +1,1255 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1725700269690229370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 383395072217026776} + - component: {fileID: 8109256109632236638} + m_Layer: 5 + m_Name: TipperDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &383395072217026776 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725700269690229370} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 57638279357129485} + - {fileID: 4734820865163326681} + - {fileID: 8584450997446107346} + - {fileID: 4784528931353479452} + - {fileID: 4857211519356063208} + - {fileID: 1866574536085918347} + - {fileID: 2790748617261603458} + - {fileID: 4795212426034181807} + - {fileID: 6512721523196976776} + - {fileID: 4035331816299611901} + - {fileID: 4933924744682100423} + - {fileID: 6166940538803887241} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8109256109632236638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725700269690229370} + m_CullTransparentMesh: 1 +--- !u!1 &5148790338801178518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6166940538803887241} + - component: {fileID: 6963384880946011010} + - component: {fileID: 2885415900361619237} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6166940538803887241 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5148790338801178518} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 383395072217026776} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1460, y: 756} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6963384880946011010 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5148790338801178518} + m_CullTransparentMesh: 1 +--- !u!114 &2885415900361619237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5148790338801178518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -6191580556817301012, guid: 4d679dadf2821bf44a07abe49854926c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &766479520238061086 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 136.926 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 136.927 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -363.1651 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4035331816299611901 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 766479520238061086} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1448416272402504289 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 271.487 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 271.484 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -363.16513 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2790748617261603458 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 1448416272402504289} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3117637039198622312 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 271.487 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 271.484 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -681.62897 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &1866574536085918347 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3117637039198622312} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4416131388092734713 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 1124.42 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 735.019 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -328.487 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 34 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &57638279357129485 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4416131388092734713} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5379441036465954598 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 263.152 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 364.34 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 790.434 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -151.344 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8584450997446107346 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5379441036465954598} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7548772122182180459 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 145.758 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 145.752 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -681.62897 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6512721523196976776 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7548772122182180459} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8083804872760522316 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 271.487 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 271.484 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 584.93274 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4795212426034181807 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8083804872760522316} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8564623362510378532 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 149.69 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 149.678 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 584.93286 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -383.7093 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4933924744682100423 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 8564623362510378532} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8948920541731441453 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 428.019 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 596.062 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 447.732 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -35.482056 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4734820865163326681 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8948920541731441453} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9146192403467923996 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 321.626 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 247.058 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 447.807 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 74.661 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4857211519356063208 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9146192403467923996} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9215361109099607784 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383395072217026776} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 408.689 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 149.931 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 157.073 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -320.50305 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4784528931353479452 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9215361109099607784} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab.meta new file mode 100644 index 0000000..eeab4c0 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TipperDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: be00c12dcbc6be54998ebc6830a8f891 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab new file mode 100644 index 0000000..4988d54 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1420431357029363900 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7815294663099195111} + - component: {fileID: 6991869444098116346} + m_Layer: 5 + m_Name: TractorDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7815294663099195111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1420431357029363900} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1017417820387074930} + - {fileID: 8873295607763154030} + - {fileID: 6587214483436712899} + - {fileID: 5135549629575754604} + - {fileID: 4848277983970186529} + - {fileID: 8176375936624440428} + - {fileID: 2213952253668867415} + - {fileID: 4285752835387372700} + - {fileID: 6050662037634383753} + - {fileID: 7626639321498001313} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6991869444098116346 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1420431357029363900} + m_CullTransparentMesh: 1 +--- !u!1 &1925994680464961361 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7626639321498001313} + - component: {fileID: 7895240059896717444} + - component: {fileID: 2393449814320949628} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7626639321498001313 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1925994680464961361} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7815294663099195111} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1596.53, y: 1169.722} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7895240059896717444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1925994680464961361} + m_CullTransparentMesh: 1 +--- !u!114 &2393449814320949628 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1925994680464961361} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 6644657000696920756, guid: 16371fad8cd416d4b9e29e9ba4d6175b, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &709730937945666687 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 281.712 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 285.193 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -469.0118 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -252.69948 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4285752835387372700 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 709730937945666687} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3178129701761957300 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 362.741 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 367.224 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 484 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -399 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2213952253668867415 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3178129701761957300} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3718598567101815942 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 707.129 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 535.34 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 444.7157 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -127.63 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &1017417820387074930 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3718598567101815942} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4889545114696103055 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 633.641 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 641.471 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -469.0118 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -252.69948 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8176375936624440428 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4889545114696103055} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5089563439579401114 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 300.421 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 415.328 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -41.646 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -187.636 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8873295607763154030 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5089563439579401114} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7015254621561782122 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 161.272 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 163.265 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 484.00003 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: -398.99988 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &6050662037634383753 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 7015254621561782122} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7417420890549128247 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 93.733 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 308.695 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 524 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 285.6833 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6587214483436712899 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7417420890549128247} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8845252745019772056 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 140.61 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 526.63 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -658.62 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 283.35 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5135549629575754604 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8845252745019772056} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9136975229515492053 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7815294663099195111} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 537.068 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 120.01 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -460.3941 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 80.03501 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &4848277983970186529 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 9136975229515492053} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab.meta new file mode 100644 index 0000000..66f36c8 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TractorDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 509f4a13dd3cd8f42abb84081c419a16 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab new file mode 100644 index 0000000..0dda7dd --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab @@ -0,0 +1,534 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2556090022070217202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8333329442477701566} + - component: {fileID: 3805347795081794874} + - component: {fileID: 2892559389794140611} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8333329442477701566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2556090022070217202} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2751570989727156768} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 557.561, y: 1162.981} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3805347795081794874 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2556090022070217202} + m_CullTransparentMesh: 1 +--- !u!114 &2892559389794140611 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2556090022070217202} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2010894299540307063, guid: 53d22a8be41c0c642a5eba098f5a2ab0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6396291901329697726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2751570989727156768} + - component: {fileID: 7008903218650062042} + m_Layer: 5 + m_Name: TrafficPostDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2751570989727156768 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6396291901329697726} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8871995354007653424} + - {fileID: 5793980016027667615} + - {fileID: 8888452983728531185} + - {fileID: 6179782977624347056} + - {fileID: 8333329442477701566} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7008903218650062042 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6396291901329697726} + m_CullTransparentMesh: 1 +--- !u!1001 &5087428657639158724 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2751570989727156768} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 286.598 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 869.768 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 5.888 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -102.35099 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8871995354007653424 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5087428657639158724} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5106982237221804293 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2751570989727156768} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 401.47 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 238.017 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 7.36 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -325.7232 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &8888452983728531185 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 5106982237221804293} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7514108972014349892 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2751570989727156768} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 557.56 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 93.793 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.00086117 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -549.94824 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &6179782977624347056 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7514108972014349892} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7921233113365689195 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2751570989727156768} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 557.57 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 288.827 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.0021973 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: 437.0557 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5793980016027667615 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 7921233113365689195} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab.meta new file mode 100644 index 0000000..01e42ac --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/TrafficPostDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c8f18ce9db7c7a745b79613d932f86f2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab new file mode 100644 index 0000000..31886cf --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab @@ -0,0 +1,534 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &795743331904825497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6244179695687222051} + - component: {fileID: 8115049832419936825} + m_Layer: 5 + m_Name: UmbrellaDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6244179695687222051 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 795743331904825497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 430234753294380208} + - {fileID: 615201965447995772} + - {fileID: 3923082763088122098} + - {fileID: 5723238227509366219} + - {fileID: 2305663611200180208} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8115049832419936825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 795743331904825497} + m_CullTransparentMesh: 1 +--- !u!1 &2485761305264934594 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2305663611200180208} + - component: {fileID: 9083939917920353892} + - component: {fileID: 7304499165615719966} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2305663611200180208 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485761305264934594} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6244179695687222051} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 118.078, y: -17.574} + m_SizeDelta: {x: 954.276, y: 1081.359} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9083939917920353892 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485761305264934594} + m_CullTransparentMesh: 1 +--- !u!114 &7304499165615719966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2485761305264934594} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -3099668316487623087, guid: 48f8871d5ac8c454188a4b808643cb6f, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &3822473346903563912 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6244179695687222051} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 88.779 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 523.065 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 110.779 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -208.922 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &615201965447995772 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 3822473346903563912} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3989052111325998163 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6244179695687222051} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 83.642 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 83.645 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 111.056 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 475.635 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &430234753294380208 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3989052111325998163} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6703845667192344283 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6244179695687222051} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 954.311 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 439.004 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1337.6 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 943.8255 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &3923082763088122098 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 6703845667192344283} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8280012450931307071 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6244179695687222051} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 149.323 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 156.855 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 109.096 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -529.474 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5723238227509366219 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8280012450931307071} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab.meta new file mode 100644 index 0000000..49036a3 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/UmbrellaDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: de6a0a58334a0ed49a9b1749ed509da8 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab new file mode 100644 index 0000000..f4925d2 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab @@ -0,0 +1,1564 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5349017087317761384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3433171880004832304} + - component: {fileID: 1014523282457307579} + - component: {fileID: 6630434984510567169} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3433171880004832304 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5349017087317761384} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1629570383454225066} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 109.22, y: -20.911} + m_SizeDelta: {x: 1659.535, y: 1036.77} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1014523282457307579 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5349017087317761384} + m_CullTransparentMesh: 1 +--- !u!114 &6630434984510567169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5349017087317761384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 529154241617402549, guid: d45e3c5131d38594786107fb28a48997, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6750266878905506185 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629570383454225066} + - component: {fileID: 8162927596070336471} + m_Layer: 5 + m_Name: YakDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1629570383454225066 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6750266878905506185} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3986518879560030596} + - {fileID: 5302386393544612020} + - {fileID: 5171363379900943518} + - {fileID: 6437252423700652336} + - {fileID: 4738834155177405435} + - {fileID: 9009670772180478338} + - {fileID: 565511456974299546} + - {fileID: 3579350177496399950} + - {fileID: 2047192703466158140} + - {fileID: 4275524189859965373} + - {fileID: 8360152221043435254} + - {fileID: 8659399868626501323} + - {fileID: 219733119890022793} + - {fileID: 3296764829903084090} + - {fileID: 3433171880004832304} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8162927596070336471 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6750266878905506185} + m_CullTransparentMesh: 1 +--- !u!1001 &286390707969120418 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 167.4 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 95.683 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98706514 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.1603198 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -66.703 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 162.049 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 18.451 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &4738834155177405435 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 286390707969120418} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &717976012981889374 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 73.357 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 74.016 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -425.5843 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 126.86407 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &4275524189859965373 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 717976012981889374} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &781216620283684464 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (3) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 166.516 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 254.246 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 359.03 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -412.173 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3986518879560030596 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 781216620283684464} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1172611049622103502 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (2) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 166.516 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 293.016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 479.83 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -392.787 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &3296764829903084090 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 1172611049622103502} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1976931404920754793 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 1055.783 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 603.621 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 235.685 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -62.36 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6437252423700652336 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1976931404920754793} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3371616204210256095 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 435.878 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 439.798 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -327.348 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 91.471 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2047192703466158140 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3371616204210256095} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4185691333390060946 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 313.252 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 156.301 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -337.846 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -99.061 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &8659399868626501323 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4185691333390060946} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4506172173703798397 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 166.516 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 293.016 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -50.283 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -392.787 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &219733119890022793 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 4506172173703798397} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4553712681477462747 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 167.4 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 95.683 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.99037266 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.1384268 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -609.716 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 131.555 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -15.914 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &9009670772180478338 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 4553712681477462747} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5090844245926127125 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 73.357 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 74.016 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -255.52585 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 126.86407 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &8360152221043435254 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 5090844245926127125} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6545180397372595815 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle (1) + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 253.95 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 100.995 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: 0.3749278 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0.9270541 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 672.5257 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1007.05566 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -224.04 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &3579350177496399950 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 6545180397372595815} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7827352144704716723 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4018315547665848156, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Name + value: Semi Circle + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.x + value: 253.95 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_SizeDelta.y + value: 100.995 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42507964 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalRotation.z + value: 0.905156 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.x + value: 1087.7029 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1026.9934 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -129.689 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} +--- !u!224 &565511456974299546 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7744307764399824425, guid: 672d03f1267bd475e8e13138745d7a26, type: 3} + m_PrefabInstance: {fileID: 7827352144704716723} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8363283433121965888 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (1) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 166.516 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 329.014 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: -138.244 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -374.789 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5302386393544612020 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8363283433121965888} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8809562264819872618 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1629570383454225066} + m_Modifications: + - target: {fileID: 4279528263583881541, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Name + value: Recatngle (4) + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.x + value: 383.229 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_SizeDelta.y + value: 67.978 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.w + value: -0.8557921 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalRotation.z + value: 0.51731986 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.x + value: 810.564 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_AnchoredPosition.y + value: -221.462 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -62.305 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} +--- !u!224 &5171363379900943518 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4433096382570807284, guid: 70aa2daf45f0649c2823d1930e906f59, type: 3} + m_PrefabInstance: {fileID: 8809562264819872618} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab.meta new file mode 100644 index 0000000..f4845d8 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/YakDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 296f107d61b276540997367a2d6d9d41 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab new file mode 100644 index 0000000..41a294c --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab @@ -0,0 +1,1049 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3040616845253355971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128499682979098740} + - component: {fileID: 940332258708004966} + m_Layer: 5 + m_Name: laliguransDrawing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2128499682979098740 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3040616845253355971} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1181501965141206148} + - {fileID: 6323414573174223387} + - {fileID: 1750859487786188354} + - {fileID: 3245601089330980360} + - {fileID: 6567534637542433434} + - {fileID: 7344852767767265171} + - {fileID: 134066781377531257} + - {fileID: 2391744570711976805} + - {fileID: 912182192429949763} + - {fileID: 139736195133303544} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &940332258708004966 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3040616845253355971} + m_CullTransparentMesh: 1 +--- !u!1 &6372540681208239239 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 139736195133303544} + - component: {fileID: 7465100173257567702} + - component: {fileID: 4990497070151566430} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &139736195133303544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6372540681208239239} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2128499682979098740} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 115.166, y: 18} + m_SizeDelta: {x: 1102.911, y: 1146.499} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7465100173257567702 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6372540681208239239} + m_CullTransparentMesh: 1 +--- !u!114 &4990497070151566430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6372540681208239239} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image + m_Material: {fileID: 0} + m_Color: {r: 0.8113208, g: 0.28702387, b: 0.28702387, a: 0.77254903} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3987108980974472813, guid: 4722346799e8be64db6af16fc4addd42, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &1410289671513680774 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 386.258 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 386.25 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 348.392 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 154.048 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &2391744570711976805 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 1410289671513680774} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1584007404087755074 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 510.69 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 166.525 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.5569447 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.8305496 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -100.698 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -211.828 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -112.31 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6323414573174223387 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1584007404087755074} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1809989304322412995 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 451.319 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 142.013 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.9208335 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.38995594 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 493.686 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -103.518 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -45.904 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &6567534637542433434 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 1809989304322412995} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3710747286616673690 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 386.258 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 386.25 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 125.16793 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 385.19684 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &134066781377531257 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 3710747286616673690} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4470892621677552544 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 386.258 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 386.25 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 64.409 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 101.214 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &912182192429949763 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 4470892621677552544} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5935541575110383581 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 472.103 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 138.866 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.4382397 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.89885813 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: -226.179 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -108.802 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -128.017 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1181501965141206148 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 5935541575110383581} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6290786875644313456 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.x + value: 386.258 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_SizeDelta.y + value: 386.25 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.x + value: -156.173 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 202.919 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4388206011285020732, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + propertyPath: m_Name + value: Circle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} +--- !u!224 &7344852767767265171 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3648889831887995107, guid: ed3abc5b1c6bc43938850705ab3e4d4b, type: 3} + m_PrefabInstance: {fileID: 6290786875644313456} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6518541783560916251 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 551.928 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 199.811 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.69743645 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7166467 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 104.034 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -238.245 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -91.557 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &1750859487786188354 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 6518541783560916251} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8012042984086246737 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2128499682979098740} + m_Modifications: + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.x + value: 565.693 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_SizeDelta.y + value: 199.811 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.w + value: -0.85565645 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalRotation.z + value: 0.5175442 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 345.75 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_AnchoredPosition.y + value: -215.791 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -62.335 + objectReference: {fileID: 0} + - target: {fileID: 8177199881523649195, guid: 483b170ade7354414929ed6252fa552e, type: 3} + propertyPath: m_Name + value: Oval (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 483b170ade7354414929ed6252fa552e, type: 3} +--- !u!224 &3245601089330980360 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4772353642633016153, guid: 483b170ade7354414929ed6252fa552e, type: 3} + m_PrefabInstance: {fileID: 8012042984086246737} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab.meta b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab.meta new file mode 100644 index 0000000..17d5229 --- /dev/null +++ b/Assets/Darkmatter/Content/Colorbook UI/Prefabs/DrawingPrefabs/laliguransDrawing.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f27ce8ad1f54e144383107750bd20af4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Content/Fonts/static/Fredoka-Bold SDF Blue Outline.asset b/Assets/Darkmatter/Content/Fonts/static/Fredoka-Bold SDF Blue Outline.asset index 2c85bf1..229acbc 100644 --- a/Assets/Darkmatter/Content/Fonts/static/Fredoka-Bold SDF Blue Outline.asset +++ b/Assets/Darkmatter/Content/Fonts/static/Fredoka-Bold SDF Blue Outline.asset @@ -60,8 +60,635 @@ MonoBehaviour: m_SourceFontFilePath: m_AtlasPopulationMode: 1 InternalDynamicOS: 0 - m_GlyphTable: [] - m_CharacterTable: [] + m_GlyphTable: + - m_Index: 217 + m_Metrics: + m_Width: 67.78125 + m_Height: 17.28125 + m_HorizontalBearingX: 2.25 + m_HorizontalBearingY: 16.375 + m_HorizontalAdvance: 72.265625 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 69 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 231 + m_Metrics: + m_Width: 68.3125 + m_Height: 13.234375 + m_HorizontalBearingX: 0.453125 + m_HorizontalBearingY: -6.65625 + m_HorizontalAdvance: 69.125 + m_GlyphRect: + m_X: 98 + m_Y: 10 + m_Width: 69 + m_Height: 14 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 46 + m_Metrics: + m_Width: 46.53125 + m_Height: 64.890625 + m_HorizontalBearingX: 0.984375 + m_HorizontalBearingY: 63.1875 + m_HorizontalAdvance: 48.78125 + m_GlyphRect: + m_X: 186 + m_Y: 10 + m_Width: 48 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 96 + m_Metrics: + m_Width: 47.6875 + m_Height: 47.609375 + m_HorizontalBearingX: 1.265625 + m_HorizontalBearingY: 45.984375 + m_HorizontalAdvance: 50.21875 + m_GlyphRect: + m_X: 98 + m_Y: 43 + m_Width: 48 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 93 + m_Metrics: + m_Width: 66.25 + m_Height: 45.8125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 71.1875 + m_GlyphRect: + m_X: 10 + m_Y: 47 + m_Width: 67 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 45.453125 + m_Height: 47.703125 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 45.90625 + m_HorizontalAdvance: 48.15625 + m_GlyphRect: + m_X: 253 + m_Y: 10 + m_Width: 46 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 94 + m_Metrics: + m_Width: 45.71875 + m_Height: 45.625 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 44.90625 + m_HorizontalAdvance: 50.9375 + m_GlyphRect: + m_X: 318 + m_Y: 10 + m_Width: 47 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 208 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 21.15625 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 46.09375 + m_Height: 45.53125 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 44.90625 + m_HorizontalAdvance: 50.125 + m_GlyphRect: + m_X: 384 + m_Y: 10 + m_Width: 47 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 111 + m_Metrics: + m_Width: 36.796875 + m_Height: 60.84375 + m_HorizontalBearingX: 0.90625 + m_HorizontalBearingY: 60.03125 + m_HorizontalAdvance: 38.609375 + m_GlyphRect: + m_X: 450 + m_Y: 10 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 82 + m_Metrics: + m_Width: 45.640625 + m_Height: 66.328125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 50.671875 + m_GlyphRect: + m_X: 318 + m_Y: 75 + m_Width: 47 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 45.453125 + m_Height: 64.796875 + m_HorizontalBearingX: 2.34375 + m_HorizontalBearingY: 44.90625 + m_HorizontalAdvance: 48.6875 + m_GlyphRect: + m_X: 253 + m_Y: 77 + m_Width: 46 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 112 + m_Metrics: + m_Width: 45.71875 + m_Height: 45.71875 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 51.125 + m_GlyphRect: + m_X: 384 + m_Y: 75 + m_Width: 47 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 107 + m_Metrics: + m_Width: 35.28125 + m_Height: 46.171875 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 45.359375 + m_HorizontalAdvance: 38.875 + m_GlyphRect: + m_X: 165 + m_Y: 95 + m_Width: 36 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 91 + m_Metrics: + m_Width: 24.390625 + m_Height: 66.515625 + m_HorizontalBearingX: 3.15625 + m_HorizontalBearingY: 65.703125 + m_HorizontalAdvance: 27.984375 + m_GlyphRect: + m_X: 96 + m_Y: 110 + m_Width: 25 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 83 + m_Metrics: + m_Width: 16.28125 + m_Height: 66.328125 + m_HorizontalBearingX: 3.15625 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 22.59375 + m_GlyphRect: + m_X: 10 + m_Y: 112 + m_Width: 17 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 213 + m_Metrics: + m_Width: 17.28125 + m_Height: 17.28125 + m_HorizontalBearingX: 1.265625 + m_HorizontalBearingY: 16.375 + m_HorizontalAdvance: 19.796875 + m_GlyphRect: + m_X: 46 + m_Y: 112 + m_Width: 18 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 54.90625 + m_Height: 63.09375 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 62.28125 + m_HorizontalAdvance: 57.59375 + m_GlyphRect: + m_X: 507 + m_Y: 10 + m_Width: 56 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40.953125 + m_Height: 46.71875 + m_HorizontalBearingX: 2.25 + m_HorizontalBearingY: 45.453125 + m_HorizontalAdvance: 45.265625 + m_GlyphRect: + m_X: 582 + m_Y: 10 + m_Width: 42 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 108 + m_Metrics: + m_Width: 38.4375 + m_Height: 47.4375 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 45.8125 + m_HorizontalAdvance: 41.125 + m_GlyphRect: + m_X: 643 + m_Y: 10 + m_Width: 39 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 81 + m_Metrics: + m_Width: 45.171875 + m_Height: 64.890625 + m_HorizontalBearingX: 1.265625 + m_HorizontalBearingY: 45.09375 + m_HorizontalAdvance: 49.140625 + m_GlyphRect: + m_X: 701 + m_Y: 10 + m_Width: 46 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 50.9375 + m_Height: 67.578125 + m_HorizontalBearingX: 0.546875 + m_HorizontalBearingY: 46.34375 + m_HorizontalAdvance: 51.84375 + m_GlyphRect: + m_X: 582 + m_Y: 77 + m_Width: 52 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 54.359375 + m_Height: 64.515625 + m_HorizontalBearingX: 1.265625 + m_HorizontalBearingY: 62.8125 + m_HorizontalAdvance: 56.796875 + m_GlyphRect: + m_X: 450 + m_Y: 93 + m_Width: 55 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 45.8125 + m_Height: 66.234375 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 49.859375 + m_GlyphRect: + m_X: 384 + m_Y: 140 + m_Width: 47 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 31 + m_Metrics: + m_Width: 67.78125 + m_Height: 62.8125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 62.09375 + m_HorizontalAdvance: 72.8125 + m_GlyphRect: + m_X: 140 + m_Y: 161 + m_Width: 69 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 119 + m_Metrics: + m_Width: 47.328125 + m_Height: 47.6875 + m_HorizontalBearingX: 0.546875 + m_HorizontalBearingY: 45.984375 + m_HorizontalAdvance: 48.421875 + m_GlyphRect: + m_X: 46 + m_Y: 196 + m_Width: 48 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 9 + m_Metrics: + m_Width: 50.3125 + m_Height: 63 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 62.28125 + m_HorizontalAdvance: 54.8125 + m_GlyphRect: + m_X: 228 + m_Y: 161 + m_Width: 52 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 118 + m_Metrics: + m_Width: 66.234375 + m_Height: 47.421875 + m_HorizontalBearingX: 0.546875 + m_HorizontalBearingY: 46.34375 + m_HorizontalAdvance: 66.328125 + m_GlyphRect: + m_X: 766 + m_Y: 10 + m_Width: 67 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 49 + m_Metrics: + m_Width: 55.71875 + m_Height: 64.078125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 62.28125 + m_HorizontalAdvance: 60.75 + m_GlyphRect: + m_X: 299 + m_Y: 161 + m_Width: 57 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 70 + m_Metrics: + m_Width: 45.8125 + m_Height: 66.234375 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 65.515625 + m_HorizontalAdvance: 49.859375 + m_GlyphRect: + m_X: 852 + m_Y: 10 + m_Width: 47 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 90 + m_Metrics: + m_Width: 42.296875 + m_Height: 67.40625 + m_HorizontalBearingX: 3.15625 + m_HorizontalBearingY: 65.703125 + m_HorizontalAdvance: 46.078125 + m_GlyphRect: + m_X: 766 + m_Y: 78 + m_Width: 43 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57.234375 + m_Height: 64.34375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63.359375 + m_HorizontalAdvance: 57.421875 + m_GlyphRect: + m_X: 653 + m_Y: 95 + m_Width: 58 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 117 + m_Metrics: + m_Width: 50.125 + m_Height: 47.4375 + m_HorizontalBearingX: 0.8125 + m_HorizontalBearingY: 46.171875 + m_HorizontalAdvance: 51.9375 + m_GlyphRect: + m_X: 918 + m_Y: 10 + m_Width: 51 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 217 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 231 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 208 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 213 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 117 + m_Scale: 1 m_AtlasTextures: - {fileID: 7223562348180106420} m_AtlasTextureIndex: 0 @@ -72,11 +699,235 @@ MonoBehaviour: m_AtlasHeight: 1024 m_AtlasPadding: 9 m_AtlasRenderMode: 4165 - m_UsedGlyphRects: [] - m_FreeGlyphRects: + m_UsedGlyphRects: - m_X: 0 m_Y: 0 + m_Width: 88 + m_Height: 37 + - m_X: 88 + m_Y: 0 + m_Width: 88 + m_Height: 33 + - m_X: 176 + m_Y: 0 + m_Width: 67 + m_Height: 85 + - m_X: 88 + m_Y: 33 + m_Width: 67 + m_Height: 67 + - m_X: 0 + m_Y: 37 + m_Width: 86 + m_Height: 65 + - m_X: 243 + m_Y: 0 + m_Width: 65 + m_Height: 67 + - m_X: 308 + m_Y: 0 + m_Width: 66 + m_Height: 65 + - m_X: 374 + m_Y: 0 + m_Width: 66 + m_Height: 65 + - m_X: 440 + m_Y: 0 + m_Width: 57 + m_Height: 81 + - m_X: 308 + m_Y: 65 + m_Width: 66 + m_Height: 86 + - m_X: 243 + m_Y: 67 + m_Width: 65 + m_Height: 84 + - m_X: 374 + m_Y: 65 + m_Width: 66 + m_Height: 65 + - m_X: 155 + m_Y: 85 + m_Width: 55 + m_Height: 66 + - m_X: 86 + m_Y: 100 + m_Width: 44 + m_Height: 86 + - m_X: 0 + m_Y: 102 + m_Width: 36 + m_Height: 86 + - m_X: 36 + m_Y: 102 + m_Width: 37 + m_Height: 37 + - m_X: 497 + m_Y: 0 + m_Width: 75 + m_Height: 83 + - m_X: 572 + m_Y: 0 + m_Width: 61 + m_Height: 67 + - m_X: 633 + m_Y: 0 + m_Width: 58 + m_Height: 67 + - m_X: 691 + m_Y: 0 + m_Width: 65 + m_Height: 85 + - m_X: 572 + m_Y: 67 + m_Width: 71 + m_Height: 88 + - m_X: 440 + m_Y: 83 + m_Width: 74 + m_Height: 84 + - m_X: 374 + m_Y: 130 + m_Width: 66 + m_Height: 86 + - m_X: 130 + m_Y: 151 + m_Width: 88 + m_Height: 83 + - m_X: 36 + m_Y: 186 + m_Width: 67 + m_Height: 67 + - m_X: 218 + m_Y: 151 + m_Width: 71 + m_Height: 83 + - m_X: 756 + m_Y: 0 + m_Width: 86 + m_Height: 68 + - m_X: 289 + m_Y: 151 + m_Width: 76 + m_Height: 84 + - m_X: 842 + m_Y: 0 + m_Width: 66 + m_Height: 86 + - m_X: 756 + m_Y: 68 + m_Width: 62 + m_Height: 87 + - m_X: 643 + m_Y: 85 + m_Width: 77 + m_Height: 84 + - m_X: 908 + m_Y: 0 + m_Width: 70 + m_Height: 68 + m_FreeGlyphRects: + - m_X: 155 + m_Y: 33 + m_Width: 21 + m_Height: 52 + - m_X: 86 + m_Y: 37 + m_Width: 2 + m_Height: 63 + - m_X: 440 + m_Y: 81 + m_Width: 57 + m_Height: 2 + - m_X: 514 + m_Y: 83 + m_Width: 58 + m_Height: 940 + - m_X: 210 + m_Y: 85 + m_Width: 33 + m_Height: 66 + - m_X: 130 + m_Y: 100 + m_Width: 25 + m_Height: 51 + - m_X: 36 + m_Y: 139 + m_Width: 50 + m_Height: 47 + - m_X: 73 + m_Y: 102 + m_Width: 13 + m_Height: 84 + - m_X: 0 + m_Y: 253 m_Width: 1023 + m_Height: 770 + - m_X: 0 + m_Y: 188 + m_Width: 36 + m_Height: 835 + - m_X: 103 + m_Y: 186 + m_Width: 27 + m_Height: 837 + - m_X: 103 + m_Y: 235 + m_Width: 920 + m_Height: 788 + - m_X: 103 + m_Y: 234 + m_Width: 186 + m_Height: 789 + - m_X: 365 + m_Y: 216 + m_Width: 658 + m_Height: 807 + - m_X: 365 + m_Y: 151 + m_Width: 9 + m_Height: 872 + - m_X: 818 + m_Y: 86 + m_Width: 205 + m_Height: 937 + - m_X: 818 + m_Y: 68 + m_Width: 24 + m_Height: 955 + - m_X: 643 + m_Y: 67 + m_Width: 48 + m_Height: 18 + - m_X: 514 + m_Y: 155 + m_Width: 129 + m_Height: 868 + - m_X: 720 + m_Y: 155 + m_Width: 303 + m_Height: 868 + - m_X: 440 + m_Y: 169 + m_Width: 583 + m_Height: 854 + - m_X: 440 + m_Y: 167 + m_Width: 203 + m_Height: 856 + - m_X: 720 + m_Y: 85 + m_Width: 36 + m_Height: 938 + - m_X: 908 + m_Y: 68 + m_Width: 115 + m_Height: 955 + - m_X: 978 + m_Y: 0 + m_Width: 45 m_Height: 1023 m_FontFeatureTable: m_MultipleSubstitutionRecords: [] @@ -26185,9 +27036,9 @@ Texture2D: Hash: 00000000000000000000000000000000 m_IsAlphaChannelOptional: 0 serializedVersion: 4 - m_Width: 1 - m_Height: 1 - m_CompleteImageSize: 1 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 @@ -26212,8 +27063,8 @@ Texture2D: m_LightmapFormat: 0 m_ColorSpace: 1 m_PlatformBlob: - image data: 1 - _typelessdata: 00 + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e1011121211100e0a0706030000000000000000000305060a0d1011121211100e0b070604000000000000000000020608080c0f11121212110f0c0807050200000000000000000000000000000000000000020608080e101112121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121211100e09090703000000000000000000000000000000000000000000000000000000000000000001040607090b0d0e0f0f0f0f0e0d0b0806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f0f10101110100f0f0d0c0a080706030000000000000000000000000000000000000000000000000000000000030608090c0e0f100f0f0e0b0807050200000000000000000000000000010507080b0d0f0f100f0e0c0906060300000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0e0e0c0a080705010000030607090c0d0e0e0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000030506080b0d0e10101111100f0e0b0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f101111100f0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608090a0a09080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0e0e0e0d0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101010100e0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070706040000000000000000000000000000000001040607070706040000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e0f100f0f0d0b0706040100020507080b0d0e0e0e0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313171b1d1e1f1f1e1d1a171312100b060000000000060b0f1213161a1c1e1f1f1e1d1b181413100c07010000000003090e121415191c1e1e1f1e1d1c191514120e0903000000000000000000000000000000030a0f1214151a1d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1d1b1615130f0a040000000000000000000000000000000000000000000000000000000206070d11131416181a1b1c1c1c1c1b19181513120f0b06050100000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1b1c1d1d1d1d1d1c1b1a1917151312100b0606030000000000000000000000000000000000000000000000040a0f131516191b1c1c1c1c1a181414110e090200000000000000000002080d111414181a1b1c1c1c1b191613120f0b06000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1b1a19171414110d080c10121316191a1b1b1b1a181514120e0903000000000000000000000000000000000000000000000000000000000000000000060b0f121315181a1b1c1d1d1d1d1c1a181413100d070100000000000000000000000000000000000000000000000000000000000000000000000000060b101213171a1c1d1d1d1d1b191514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131516161616151313100c070604000000000000000000000000000000000000000000000000000000000000000000020608090e12141517181a1b1b1b1b1a1918161413110d0806040000000000000000000000000000000000000000000000000000000000000000000000000104060b10121316181a1c1d1d1d1c1b19171413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121314141313100c0708040000000000000000000306070d111314141313100c0705020000000000000000000000000000000000000000000000000000000000000000040a0f131516191b1c1c1c1b1a171413110d090e12141517191b1b1b1a18161312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313151616151312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f2024272a2b2b2b2b292724201f1c17110a0200020a11171b1f202327292b2b2b2b2a2824201f1d18120b030001070d151a1e212226292a2b2b2b2a282521201e1a140b0600000000000000000000000000060e151a1f212227292b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2823221f1b160f0700000000000000000000000000000000000000000000000003090e1214181d2020232526282829292928262422201f1c1713110d08020000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f2022252728292a2a2a2a29292827262422201f1c1715120f0a030000000000000000000000000000000000000003090e151b1f2122262729292928272521201e19140c0701000000000000070c14191e2021252728292929282623201f1c17110a0200000000000000000000000000000000000000000000000000060b0f12181c1f20232527282827262421201e1914171c1f20232527282827262522211e1a140e090300000000000000000000000000000000000000000000000000000000040a0f11171b1f2022242628292a2a2a2a29272520201d18120c0400000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202327292a2a2a29282622211e1a150c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171c1f20212323232321201f1c181313100c07000000000000000000000000000000000000000000000000000000000205090f1214151a1e2021232526272828272726242321201d191413100c07010000000000000000000000000000000000000000000000000000000000000001080d1113171c1f2022252728292a2a2928262421201d1913110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f202121201f1c181614100b050000000000060b0f1213181d202121201f1c1814120e09030000000000000000000000000000000000000000000000000000000003090e151b1f2122262729292928272421201d19141a1e20212426272828272522201f1c17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f2022232322201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c151d23282c2d313436383838373634302d2b28231c140c060b141b22272b2d303436373838383634312d2c29241d150d080c13181f262b2d2e3335373838383735322e2d2a251f17110a0200000000000000000000070f1820262b2e2f3436383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383836342f2e2c2721191009000000000000000000000000000000000000000000060b0f151a1e2124292c2d30323334353536353433312f2d2b2822201e1913100b0400000000000000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333536363737373636353432312f2d2b2823211f1b150f0b0600000000000000000000000000000000060e151a20262b2e2f32343536363534312e2d2a251f18120b03000000030b12181e252a2d2e3134353636353433302d2b28221c140b0700000000000000000000000000000000000000000000020a11171c1f23282c2d30323434343433312e2d2a251f23282c2d30323434353433312e2d2b261f1a150e0600000000000000000000000000000000000000000000000000040b10161b1b22272b2d2f31333536373737373534312d2c29241d160d070000000000000000000000000000000000000000000000000000000000000000070c141c23282b2d3034363737373635322f2e2b262018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f11171c1f2022282b2d2e2f30302f2e2d2c2823201f1c18120e0903000000000000000000000000000000000000000000000003090e12151a1f2122252a2d2e30323334353534343331302d2c2924201f1c18120e0902000000000000000000000000000000000000000000000000000000040a0f13191d2023282b2d2f323435363737363533302d2c2924201d19130e0903000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f22272b2d2d2e2d2c282323201c170b060000020a11171c1f2024292c2d2e2d2c2823211e1a140d050000000000000000000000000000000000000000000000000000060e151a20262b2e2f32343536363533312d2c29241f252a2d2e313334353433322f2d2b28231c1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161b1d23282c2d2f30302f2d2c28231c1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1e272e34383a3e41434445454443413d3a38342e261e1810181d262d3337393d40434445454443413e3a39352f271f1a11161d242931373a3b3f424445454544423f3b3a363028231c140c020000000000000000071119222a31373a3b4143444545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454443413c3b38322b221b1209000000000000000000000000000000000000020a11171c1f262b2e2f35393a3c3e40414242424241403e3b3938332d2d2a251e1b160f0a04000000000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424243434443434242403f3d3b3a38342e2e2b261f1b17110a0200000000000000000000000000060f181f262b32373b3c3f4142434242413e3b3a363029231d150d0300030c151d23283036393b3e4042424342413f3c3938332d261d1910070000000000000000000000000000000000000003090b141c22282b2e34383a3c3f404141413f3d3b3936302b2e34383a3c3f40414141403e3b3a37312b2620180f060000000000000000000000000000000000000000000000070c161b21272c2d3337393b3e4041434344444342413e3a39352f281f1910070000000000000000000000000000000000000000000000000000000000000710191e262e34383a3d404243444443423f3b3a373129241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282c2d2d3338393b3c3d3d3c3b3a38342e2d2c28231d1a150e090300000000000000000000000000000000000000030a0f141a1e21262b2e2f30363a3b3d3f4041414141403f3e3c3a39352f2d2c29231d19140c07000000000000000000000000000000000000000000000000040a0f151b1e24292c2e34383a3c3e404243434343413f3d3a39352f2c29241e1a140d0701000000000000000000000000000000000000000000000000000000000000000000040b141c22282b2d3337393a3a3a38342e302d282217110a040b141c22282b2d2f35393a3a3a38342e2d2a251f170f08000000000000000000000000000000000000000000000000060f181f262b32373b3c3f4142434242403e3a39352f2c30363a3b3e40414141403e3c3a38342e2c27211c160d080200000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c2e34383a3c3c3c3b3a38342e2b262018100901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c30394045464a4e5051525251504d4a46443f38302a2218222a2f383f4446494d4f51525251504e4b47454039312c231a1f282f353c4247484c4f51515251504f4c4846423b342e261e140a00000000000000020c19232b343c4347484d505152525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525251504e4948433d342d241b0f0500000000000000000000000000000001080b141c22282b31373a3b404547494b4d4e4f4f4f4f4e4c4b4846443f3a3936302c27211b160d08010000000000000000000000000000000000000000000000000000040c12181f252a2f35393a404446494b4d4e4f50505050504f4e4d4c4a4846443f3c3a37312b27221b140b050000000000000000000000050f18212a31373c4347494c4e4f4f4f4f4d4b4746423b342f271f150b020b151e272e343b4146474b4d4e4f4f4f4e4c4946443f382f2b221910060000000000000000000000000000000000060d141a1d262d333839404546494b4d4e4e4d4c4a4746413b37383f4446494c4d4e4e4e4d4b4846423c37312a21180f060000000000000000000000000000000000000000030b121821272c3238383f4446484b4d4e4f505050504f4d4b47454039312b22190f0600000000000000000000000000000000000000000000000000000000060f19222a30383f44464a4d4f505050504e4c4847423c352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000001080d151b20262b2e34383a3d3f44464849494949484645403d3a38342e2b26201a140b060000000000000000000000000000000001070d151a1f252a2d31373a3b3f4246484a4b4d4e4e4e4e4d4c4b494745413d3a38342f2a251f18120b03000000000000000000000000000000000000000001080d151b20272b2f35393a3f4446494b4d4f5050504f4e4c4a4745413a39352f2a251f18120c0400000000000000000000000000000000000000000000000000000000000000040d161d262d3338393f444647474645403d3c393328221c140d161d262d3338393e414547474645403b3a363129211a110800000000000000000000000000000000000000000000050f18212a31373c4347494c4e4f4f4f4e4d4a4745413a393b4246484a4c4e4e4e4d4b4946443f3838322c272119130c050000000000000000000000000000000000000000000000000000000000000000000000020b141c22283238394045464849494846443f3837312a221b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19232c353e424b5153575a5d5e5e5e5e5c5a5753504a423c342a212a343c41495053565a5c5e5e5e5e5d5b5753514b433e352c2328313a40454d5355595c5d5e5e5e5d5b5854524d443f3830261c11060000000000000a141e2b353d464e53555a5c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5b56544e463f362d21170d0300000000000000000000000000040c13191d262d33383c4247484b51535658595b5b5c5c5c5b59575553504a4746413a38322c272119130c04000000000000000000000000000000000000000000000000070d161d242931363a4145474a515355585a5b5c5d5d5d5d5c5c5b5a59575553504a4847433c37332d261d170f06000000000000000000030d17212a333c42474e5355595a5c5c5c5b5a5854524d45403931271d140a141d27303940454c5254585a5b5c5c5c5b595653504a423d342b22180e04000000000000000000000000000000080f181f262a2f383f44464b515356585a5b5b5a595754524c4644444a505356585a5b5b5a595855534d47423c332a21180e03000000000000000000000000000000000000040c151d232832383d43484950535557595b5c5d5d5d5d5c5a5853514b433d342b21170d030000000000000000000000000000000000000000000000000000030e18212a343c424a5053565a5c5d5d5d5c5b5955534d45403931271d1207000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b3137383f4446494a505354565656565453514b4a4645403937312a251f17110a0200000000000000000000000000040c121820262b31363a3c4347484c4d52545658595a5b5b5a5a59575654524c4a47454039363028231c150c05000000000000000000000000000000000000040c131920272b32373a4145474a505355585a5b5c5d5d5c5b595754524c4745413a363129241d160d070000000000000000000000000000000000000000000000000000000000030c161f282f383f4446495053545453514b4a49443e332d261d161f282f383f44464b4b51545453514b4846423b332b231a10070000000000000000000000000000000000000000030d17212a333c42474e5355595a5c5c5c5b5a5754514c4445474d525457595a5b5b5a585553504a48433d38322a251e170e07000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43484b51535556565553504a47433c342d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b353e474f545c606467696b6b6b6a696763605c544e463c3329333c464e535b606367696a6b6b6b696764605d5550473e352c2f3a434b51575f6166686a6b6b6b6a6865615e57504a42382e23170b030000000006111c26303d474f585f6267696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b696762605851483f33291f1409000000000000000000000000060d161e24292f383f44464d5355555d60636566676868696867666462605b5454524c48443d383229241e160d07000000000000000000000000000000000000000000010910191f282f353b42464c5254545c606264666869696a6a6a69696867656462605c5455534e46443f382f2921180f06000000000000000009141f29333c454d53585f626567686969686764615e56514b43392f261b111b262f39434b51565e61646768696968676663605b544e463d342a20150a00000000000000000000000000010a121a212931363e424a5053545c606365676767676664615e56535050545c606365676768676664615f57534d453c332a1f15090000000000000000000000000000000000040d161e272e343d44484f54535b6062646668696a6a6a6a686764605d554e463d33291f140900000000000000000000000000000000000000000000000000000915202a333c464e545c606367696a6a6a696865625f57514b43392f24180c0500000000000000000000000000000000000000000000000000000000000000000000060d161e242931373c43474a505356545b60616263636261605c545753514b47423c363128231c140c050000000000000000000000050d161d242931373b4246484e535559575e616365666768686767666463605d565753514b46423b342e271e170e0500000000000000000000000000000000060d161e242932373d43474c5254545c6062656768696a6a69686663605d5654524c46423b352f281f191006000000000000000000000000000000000000000000000000000000000a151e28313a424a5053535b606061605c55575550443f382f261d28313a424a505358555d6061605c5454534d453d352b22190b020000000000000000000000000000000000000009141f29333c454d53585f626567686969686664605d55505153575e616466676867666562605c54544f48443d36302920191109000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e54545c6062636362605c54534e463f372d241b0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d474f5961666d717476777878777674706d665f584e453b313b454e585f656c707376777878777674716d67615a50473d2f38424b555d60696e7275777878787775726e69605c544a3f342820150a000000000b17232e38424f59606a6e7476777878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787776746f6a625b51453b31251a0e02000000000000000000000710181f282f353d424a5053575f6266676d6f717374757575757473716e6c6665615e56544f48433d352f282019100800000000000000000000000000000000000000020a131b232b313940454d53565d6065666d6f71737575767677767675757372706e6d6666625f58535049413b332a21180c03000000000000020e1a25303b454d575f616a6f72747576757574716e69605c554b41382d2217222d38414b555c60686e71737575767574726f6c6660584e463c31261b0f010000000000000000000000020a131c242c333b424650545b6063666d6f727374747472706e6864605b5b60666d6f727374747473716e69625f574d453c31261a0e01000000000000000000000000000000020c161f28303940454f54596063656c6e71737476767777767574716d6760584e453b31261a0e00000000000000000000000000000000000000000000000000020e1a26313c454e585f666d7073757677777675726e69605d554b40352921160b0000000000000000000000000000000000000000000000000000000000000000020a111720282f353c43474e53545c606367666c6e6f70706f6e6d666764605c55534e46423b342e261e170e05000000000000000000050f171f282f353c43474d5354585f626569696e707273747474747372716f6d686764605c55524d444039302920170f0500000000000000000000000000000710181f282f353c43474e54565d6064666d6f717375767676767472706d6865605d56534d454039312b2217110a020000000000000000000000000000000000000000000000000006111c26303a434c545b6064656c6d6d6d676964615a504a42382d262f3a434c545b606469676d6d6d6667615e574f473d342b1d140a000000000000000000000000000000000000020e1a25303b454d575f616a6f72747576757573716d67605b5d6065696e717374747473716f6d66636059544f46413a322b231b1209010000000000000000000000000000000000000000000000000000000000000b17222d38424a50586062666d6f6f6f6e6d66625f5851493f362c20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616b70797d81838485858483807d786f6a5f574d4236424d575f6a6f787d80828485858483817e79706c61594f42383f4a545d676d747b7f828484858483827f7b736d665c50443c31261a0f03000003101c28343f4a54606b707c8083848585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858483817c726d62574d42362a1e1205000000000000000000071119222a313a41454f545b6064696e73777a7c7e808182828282817f7e7b7975716d68636059544f45413a322b221a12080000000000000000000000000000000000010a141c252d353d434b51575e61686d7175797c7e80818283838383838281807f7d7b7976736f6a64605b534d453c332a1e150a00000000000005121e2a36424d575f696e767c7f8182828282807e7b746d675c53493f33271b27333f49535c676d747a7e8081828282817f7c786f6a60584e43372b1e130800000000000000000000010a141c252e363e454d535a61666c7075797c7e808181807f7d7a76706c65656c72797c7f80818181807e7b766e695f574d42372b1e13080000000000000000000000000000000a141e283139434b515960636b6f74787b7e8081828383838382807e796f6a60574d42362a1c120700000000000000000000000000000000000000000000000006121e2b37424d575f6a6f787d808283838383817f7b746d675d51453d33271c1004000000000000000000000000000000000000000000000000000000000000020b141b2227323a41454e53585f62666d707376797b7c7c7c7c7b797774706d67625f57534d443f38302920170e0500000000000000030d172129313940454e53575e61666a6e7275787b7d7e8081818181807f7e7c7a7774706d67615e56514a423b322921170d04000000000000000000000000071119222a313a41454e54586062686d7175797c7e808283838382817f7d7a76726d68615e57514b433d3428221c140b020000000000000000000000000000000000000000000000000c17232e38424c555d666c7176797a7a797875706c605b544a3f332d38424c565d666c7176797a7a7977746e6960594f463c2f261b1106000000000000000000000000000000000005121e2a36424d575f696e767c7f8182828281807d7a726c65676d72777b7d7f818181807e7c79746f6b636059524c443d352d241b13090000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6f75797b7c7c7b79756f6a625b51483e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b707d848a8d90919191918f8d8a837c6f695f53463a46535e696f7c83898d8f91919191908e8a857e706b60544a3f44505b666d7981878c8f90919191908e8b8680786d60584e43372b1f1206000006121f2b3844505c66707d868d8f9191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191908e877f72695e53463a2d2114070000000000000000071119232b343c434c525961666c70767b7f8386898b8c8e8e8f8f8f8e8c8a8885827e7a75706b636059524c443d342c241a1208000000000000000000000000000000000a131c262e373f474f555d60696e747a7e8286888b8d8e8f909090908f8f8e8d8c8a8885837f7b77716c655e574e463c30261c110600000000000714202d3a46525e696e7b83888c8d8f8f8f8e8d8b8681796d655b5044372b1f2b3744505b656d7980868b8d8e8f8f8f8e8c89847c6f6a5f53473a2f24190d010000000000000000000a131c262e37404850575f616c71787d8285898b8d8e8e8d8c8a87827d786f6c777f84898b8d8e8e8d8c8b88837b6e695f53473a2f24190d010000000000000000000000000006111c263039434b555c606b70767c8185888a8c8e8f909090908f8d8b847c6f695f5346392e23180c0000000000000000000000000000000000000000000000000814212e3a47535f696f7c84898d8f9090908f8e8c8881796d60594f44382c2014070000000000000000000000000000000000000000000000000000000000020c141d262d333d444c52585f626a6e74797d8083858789898989878684817d79746e6a615e57504a423b322920170c030000000000010b151f29333b434b51585f62696e73777b7f828587898b8c8d8e8e8d8d8c8a898784817d79736e69605c544d443b33291f160c0100000000000000000000050f19232b343c434c515860626a6f757a7e8285888b8d8e8f90908f8e8c8a86837e7a746e69605d554f473f332d261d140b020000000000000000000000000000000000000000000003101c28343f4a545d676d787e838587878685827d756c665b504439333f4a545d686d787e838587878684807b706b60584e41382d22170b00000000000000000000000000000000000714202d3a46525e696e7b83888c8d8f8f8f8e8d8a857f776c71797e83878a8c8d8e8e8d8b8885817c76706b615e564f473f362d251b1209000000000000000000000000000000000000000000000000000000040f19222b3844505b666c737c82868889898885817c726d625a50443a3025190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66707d8791969a9c9e9e9e9d9c9a9591857b6e61554b414c56616e7b8590959a9c9d9e9e9e9c9a9792877d70665b50444653606c78828e939a9b9d9e9e9e9d9b99928d80746a5f53473a2e21150800000713202d3a4653606d788491989c9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9c9a92867b6e6154483b2e21150800000000000000061019232b353d464e565d606b70787d83888c90939998999a9b9b9c9b9a999797928f8b86827d766f6b605d564e463e362c241a1007000000000000000000000000000008121c252e384049515960676d737b81868b8f929897999b9c9c9d9d9d9c9c9b9a989798928f8c88837e776e695f584e42382e23170c00000000030f1c28333f4a54616e7b859094989a9b9c9c9b9a99928d82776c605346392d202d394653606c77818d92999a9b9c9c9b9a999591867c6f62564c4135291d1104000000000000000008111c252e384049515a61696e767d848a8e9298989a9a9a9a999a938f8a837c78818b9197989a9a9b9a99979490857b6e61554c4135291d1104000000000000000000000000000b17232e38424b555d676d747d83898e919797999b9c9d9d9d9d9b9a9691857b6e61544a4034281c10040000000000000000000000000000000000000000000003101c28343f4a54626e7b8691969a9c9d9d9d9c9b98938e82756b6054483c2f22160900000000000000000000000000000000000000000000000000000000020b141e262f383f444f565d606a6f757b8085898d909298959696959992918d8a85817b756e69605c544c443b33291e150b000000000007121d27313b454d555d606a6f757b7f84888c8f92979698999a9b9b9a9a99979696918e8a85807b736d665e564d453b31281d1207000000000000000000030d17212b353d464e555d606a6f767c81868b8f9298989a9b9c9d9d9c9b9999928f8b86817b736d67605951443f382f261d140a0000000000000000000000000000000000000000000006121f2c3844505c666d79828b8f92989497928f8a81786c60554b403844505b666d7a828b8f92989496918d857d706a6053493f33271b0f03000000000000000000000000000000030f1c28333f4a54616e7b859094989a9b9c9c9b9998928c80757e848b909597999a9b9a999897928e89837d756d68605950483f372d241b110700000000000000000000000000000000000000000000000000000a16212b37434e58606c7880898f9298969698928e877f726c61564c4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78849199a1a8a9aaababaaa9a7a0978e8175675d5145525d6875818e97a0a7a9aaababaaa9a9a1999184786c6053464a5464717e8a949fa4acaaabababaaaba39f93877c6f6255483c2f2215060000091623303c4956636f7d8996a0aaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaca3998c7f7265594c3f3226190c000000000000040e18222b353d474f585f686d757d838a9094999d9fa4aba6a7a8a8a8a8a7a6a9a29f9b99928f89837c746d68605850483e362c22190d04000000000000000000000000060f1a242e37404a525b626b6f7980868d92989c9fa2aaa6a8a8a9a9aaa9a9a8a8a6a5aaa29f9c9995908a837b6e6a5f544a3f34281c100300000006121f2b3844505b6675818e979fa6a7a8a9a8a8aba39f948a7d7063574a3d3024313e4a5764717d8a939fa3aba8a8a9a8a7a8a0988f8276685d5245392c20130600000000000000060f1a242e37404a525b636c717b828a91959b9fa2aaa6a7a7a7aca49f9c959087818e939ea1a9a6a7a7a7a6a69f978f8275675d5145392c20130600000000000000000000000003101c28343f4a545d676d79808990959a9ea1a9a6a7a9a9aaaaa9a8a8a1978e8175665c5144382c1f12060000000000000000000000000000000000000000000006121f2c3844505c6675828f98a0a8a8a9aaaaa9a8a59e93897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000a141d2630384149505960686d747c82888d92979a9d9fa2aaa3a3aba39f9d9a97928d87817b726d665e564d453b30271d1207000000000c18232f39434d575e676d747c82878c9196989c9ea1a9a5a6a7a7a7a7a6a5a4a8a09e9a97928d867f786e695e574d43392f24180d03000000000000000009141f29333d474f585f676d747c82898e92989b9fa2aaa6a8a9a9a9a9a7aba39f9c98928d8680796f6b625b504a42382f261b1106000000000000000000000000000000000000000004101c2934404b55606d78828f949c9fa2a9a19e9c938c7f72675c51453f4a54606c78828f949c9fa2a8a09e9792867c6f655b5044372b1f150a00000000000000000000000000000006121f2b3844505b6675818e979fa6a7a8a9a8a8aaa29f9387828a91969da0a7a6a7a7a7a6a9a29f9b959089817a706b625a51493f362d23190e05000000000000000000000000000000000000000000000000020b1b27323a47535f6a73808c929b9fa2aaaaa29f99928a7e71685e52463b30251a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0abb2b6b7b8b8b7b6b1a99f92867a6d60544754606d7a86929fa9b1b5b7b8b8b7b6b3aba096897c6f635649505c6676828f9ca6afb6b7b7b8b7b6b5afa49a8d8073665a4d402d22170b00000c1825323f4b5865727f8b98a8b2b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b4ab9b8e8175685b4e4235281b0f0000000000020b16202a343d474f59606a6f7a818990959c9fa6aaacafb5b3b4b5b5b5b5b4b2b3adababa39f9b949089817a6f6a615a50483e342b20160c0100000000000000000000020b18212c364049525c636d727d848d92999fa2aaacaeb4b3b4b5b6b6b6b6b6b5b4b3b2b4aeaca9a79f9d9490857c6e665c5044382c1f12060000000613202d394653606c7885929fa9b0b4b5b5b5b5b5afa69a8e8174675b4e41342835424f5b6875828e9ba6afb5b4b5b5b5b4b1aa9f93867a6d6054473a2d211407000000000000020b17212c363f49525c636d737e868f949da0a8acaeb4b3b4b4b3b6afaca7a099928e939ea5adb2b3b4b4b4b3b0a99f93867a6d6054473a2d2114070000000000000000000000020c16202b3844505c666d79828d929d9fa7abadb3b3b4b5b6b6b6b6b5b2a99f9285796d6053463a2d201307000000000000000000000000000000000000000000000713202d3a4653606d7986929faab2b5b6b6b6b6b4afa69a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000006111c262f38424a535b606b707a81878f939a9ea1a9a9acaeb4afafb5afacaaa9a29f9a938e867f786e685e574d43392e23180c00000004101c2934404b555e696e7980878e93999da0a8a8abadb3b1b3b4b4b4b4b3b2b1b2acaaa9a29f98928c837b6e695e554b40352920150a00000000000000020e1a25313b454f59606a6f7a81878f949b9fa3aaabaeb4b3b5b6b6b6b5b4b5afacaaa29f99928d847d726d605b544a41382d22170e050000000000000000000000000000000000000006131f2c3845515c67727f8b949fa6acaeb3adaba59e9285796d60534644505c66717e8b949fa6acaeb2aca9a2989083786c6053463c31261b0f0100000000000000000000000000000613202d394653606c7985929fa9b0b4b5b5b5b4b4aea499938f939ea1a8acb1b2b4b4b4b3b3adaba79f9d938e857d716c625b51483f352b20170c0200000000000000000000000000000000000000000000000a141d2c38434f59626f7c87929fa4acaeb4b4aeaba39f92857a6d61574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a8b2bdc3c4c4c4c4c2bbaea399897d7063564a5663707d8999a3aebbc2c4c4c4c4c3bdb2a8998c7f7266594c53606d7986929facb9c0c3c4c4c4c3c0b6ac9c9083766953493f33271b0f03000d1a2633404d596673808c99a6b3bfc4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c2b5a99c8f8276695c4f4336291c1000000000000a141d28323c464f59606b707c848e939da0a7abb0b6b9bbc0bfc1c1c2c2c2c1bfbebab8b5afaca69f9c938e847c716c615a50463d32281e1308000000000000000000000a141d29333e48525b636e737f8791969fa3abaeb4b8babfc0c1c2c3c3c3c3c2c2c1c0bfbfbab8b6b1aba69f979083786d6053463a2d2013070000000815212e3b4854616e7b8798a2aebbc0c2c2c2c1c0b6a99d9083766a5d5043372834404a546a7784919daab7c0c1c2c2c2c1bbafa49a897c6f6256493c2f2316090000000000000a141d29333e48515b636e737f8a92989fa6acb1b8babfc0c1c1c0c0bbb9b1aba39f9b9ea5afb9bec0c1c1c0bfbbafa499897c6f6256493c2f231609000000000000000000000008131e2b37424d57606d78828f949da4abb1b8b9bebfc1c2c3c3c3c3c2baaea298887b6f6255483c2f221509000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebcc2c3c3c3c2c1b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000050f17222d38424a545c656c737d848d93999ea5abadb3b6b8babfbcbcc0bbb9b7b3adaca49f98928c827a6e695e554b4034281c1004000006131f2c3845515c676e7b838d93999fa4abacb2b5b8b9bebebfc0c1c1c0c0bfbdbdb8b7b3adaaa29f9590847b6e675d51453c31261a0f0100000000000005121e2a36424d57606b6f7c848d939a9fa6acaeb4b8babec0c1c2c3c3c2c1c0bbb9b4aeaba39f9691877f746c665b53493f332720160c020000000000000000000000000000000000030f1b27333f4953606d7985919ea6b0b8babeb9b8ada1978a7e7164574d4653606d7984919ea6b0b8babdb9b3aaa0958a7d7063584e43372b1d130700000000000000000000000000000815212e3b4854616e7b8798a2aebbc0c2c2c2c1bfb5aba49f9b9ea5adb2b8bcbfc0c1c1c0bebab8b1aba59e9791877e726d625a50473d32291e13080000000000000000000000000000000000000000000006111b262f384854606b75828f99a3afb8babfbfbab5ada2978d8073695e52463b31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cfd1d1d1d0cbbfb5ab988b7e7265584c5865727f8b98abb4bfcdd0d1d1d1d0c1b4a79b8e8174685b4e55616e7b8898a3aebac7d2d1d1d1d1c5b8ab9e928578655b5044372b1f1205000d1a2734404d5a6773808d9aa6b3c0cdd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1cfc3b6a99c908376695d5043362a1d100000000006111b262f3a444e58606b707d8591969ea5acb1b7bbc2c6c7ccd2cdcececfcecdcfcac6c5c0bbb9b0aba59d9691877e716c61584e443a2f24190d04000000000000000006111b262f3b45505a636d73808b9299a1a8aeb4babfc5c7cad0cecfcfd0d0d0cfcfcecdd0cac7c5c2bcb8b0a9a0958a7d7064574a3d3124170a0000000916232f3c4956626f7c8995aab4bfcdcecfcfd1c4b8ab9e9185786b5e5245382c3844515c667985929facb8c5d1cfcfceccc0b6ac978a7d7164574a3e3124170b000000000006111b262f3b45505a636d73808c919fa2aab0b8bdc3c6cad0cdcdd2ccc8c3bdb5aeaca8aaafb7c1c9cfcdcecdccc0b5ab978a7d7164574a3e3124170b00000000000000000000010d1925303a46535f69737f8c949fa6aeb8bcc2c6c9cfcecfd0d0d0d0cabfb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000000000000091623303c4956636f7c8996aab4bfced0d0d0cfc4b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000020d172128333f4a545c666d777f8791969fa4abafb8b9bec3c5c7cad0d1cbc7c5c4bebab6afaaa39f9490847b6e675c5145382c1f130600000714202d3a4753606d798390959fa4abafb5b8bdc2c5c6c9cfcccdcececdcdcccec8c5c4bebab4aea79f969183796d60584e43372b1d12070000000000000714212d3a46535e696f7d8691969fa4acb0b9babfc5c6cad0cecfd0d0cfd1cbc7c5bfbab4aea8a099928c80786c655b50443e32281e1308000000000000000000000000000000000005121f2b3744505b65717e8b97a1adb8c2c6c9c6beb3a99c8f8376695f534d5764707d8a96a0acb8c2c6c9c5bcb1a79c8f82766a5f53473a2f24180d01000000000000000000000000000916232f3c4956626f7c8995aab4bfcdcecfcfd0c7bdb5afaca8aaafb9bdc4c8cdcdcecdcfcac6c2bcb8afa9a199928b7f726c62594f443a3025190b020000000000000000000000000000000000000000000b17222d38414f59636f7c89949eabb5c0c7cacac7beb3a99f92867b6e61574d42362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdcdededcd1bfb2a6998c7f7366594d596673808c99a6b3bfd1d9dededbcfc2b5a89c8f8275695c4f56626f7c8995aab4bfcbd7dededed2c6b9ac9f9386786c605346392d201306000d1a2733404d5a6673808d99a6b3c0d0cacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac2b6a99c8f8376695c504336291d10000000000b17222d38414c565f6a707d869297a0a8afb8bcc3c7cdd2d4d7dddadbdbdbdbdadbd6d3d1cbc7c2bcb7afa8a19992877e716a60564c41352920150a00000000000000000b17222d38414d57616c737f8c929fa3abb2babfc6cad0d3d6dbdbdbdbdad9d9dadbdbd9dbd6d3d2cdc8c2bbb1a79a8d8074675a4d4134271a0e0100000a1723303d4a5663707d8996a3b0bcd0d6dcdbd2c5b8ac9f9285796c5f5246392d3a4653606d798698a2aebac6d3dbdcddd2beb1a4988b7e7165584b3e3225180b00000000000b17222d38414d57616c727f8c929ca3aeb4bcc2c8ced3d6dbdadaddd8d4cfc6bfbbb9b5b6bac1c9d5dadadaddd2beb1a5988b7e7265584b3f3225180c0000000000000000000005111d2935414c56616e7b86929fa6b0b8c0c8cdd2d5dadadcdcdddddbd0bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1d6ddddd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000009141f29333b44505b666d78818c9399a1a9afb5bdc1c6cacfd2d3d6dbdcd7d4d2d0cac7c0bbb4aea69f969083796d6053463a2d20130700000c1825323f4b5865727e8b95a0a7afb5bbc0c7c8ced1d2d5d6d3d2cfcececed1d2d4d2d0cac6bfbab1a8a0958d80746a5f5347392f24180c0000000000000815212e3b4854616e7b859298a0a8afb6bec2c7cbd1d3d6dbdbdcdcdcdcdcd7d4d0cac6bfbab2aba39f928e81776c605a50443a3025190d03000000000000000000000000000000000613202d394653606c7884919da9b3becad3d5cfc5b7ab9f94887b6e6154525e6976828f9ca8b2bdcad3d5cec3b7ab9f94887c6f62554b4135291d1104000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0d6dcdbd9d0c7c0bbb9b5b6bbc1c9cfd4d9dadadadbd6d3cdc7c1bbb3aba39f918b7e716b60564c41362a1d140a0000000000000000000000000000000000000000030f1b27333f4953606b76828f9ca6b0bdc7d1d6d6cfc5baaea3988d8174695f53463c31261b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9e6d9ccc0b3a6998d8073665a4d5a6773808d9aa6b3c0cdd9e6e8dccfc2b5a99c8f8276695c4f5663707c8996a3afbcd1dce7ebe0d4c8bbafa49a86796d6053463a2d201307000c1926333f4c5966727f8c99aab4bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5a89b8f8275685c4f4235291c0f000000030f1b27333f49535d686f7c859298a2a9b2bac1c8ced3d8dfe0e3e2dfdedddcdddfe0e2dfdcd7d4cdc7c0bab2aba39992867c6f685d52453d32271b0f03000000000000030f1b27333f49535f69717e8a929ca4afb5bdc4cbd1d6dbe0dbd6d2d1cfcdcccccdced0d2d3d6dbdfd8d4cdc1b4a79b8e8174685b4e4135281b0e0200000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693aab4bfcad6e2e5d8cbbeb2a5988b7f7265584c3f3225190c00000000030f1b27333f49535f69707e8a919ca4adbabec5ced4d9e0e2e7e7e7e8e4e0d8d1cbc7c5c1c2c6ccd3dbe6e7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000713202d3946525e6874818e99a3aeb8c2cad4d8dfe1e6e4e0dfdcdbd7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000020e1a25303b45505a606c78818e939fa4abb2bbc0c7d0d2d6dadfe0e2e7e8e3e0dfdbd6d2ccc6bfbab0a8a0958c7f7266594c3f3326190c00000e1b2835414e5b6874818e9ba7b1bbc0c7ccd2d4d9d8d3d0cac6c5c3c1c1c2c4c6c9cfd6d6d0cac2bab1a79f93877c6e62554b4035291d100400000000010e1b2834414e5b6774818e97a2aab2bbc0c7d0d3d7dcdfdeddd9d8d7d7d9dddee0dbd6d1cbc4bdb5afa59d938d80736c61564c41362a20150a00000000000000000000000000000005111e2a36414c5663707c8995a0acbbc4cfdce1d3c7bbb0a6998c8073665b54616e7b87939facb9c4cedfe0d3c7bbb0a69a8d8174675d5145392c20160a000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ebe2d9d2ccc7c6c2c3c6ccd5dae0e4e7e7e7e6e2dfd8d4cdc4bdb5afa39f92877d6f685e52463d2f261c11060000000000000000000000000000000000000005121f2b3744505b65707d89949fabb8c1cfd9e3e1d6cbbfb4aa9f92877b6e61584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8e7d9ccbfb3a6998c807366594d5a6673808d99a6b3c0ccd9e7e4dbcfc2b5a89c8f8275695c4f56636f7c8996acb6c0ccd8e4e4dfd3c6baaea29886796c605346392d201306000a1724313d4a5764707d8a98a3aeb4b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0a6998d8073665a4d4033271a0d00000005121f2b3744505b656d7a849197a2aab3bcc4ccd4d9dfe4e2e1dad5d2d1d0d0d0d2d3d6dbe0e3e0d8d3ccc4bdb4aba39891847a6d60584e43372b20150900000000000005121f2b3744505b656e7b86929fa4adbbc0c7cfd7dcded8d3cfcac6c5c2c0c0c0c0c1c3c5c7cad0d2d5d6cabeb3a9998d8073665a4d4033271a0d0000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9d0dbe7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000005121f2b3744505b656e7b86929fa3adb6bfcad0d7e0e5eae6e2dfdedcdbdcdfdcd7d3d2cecfd2d7dde5edf7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000714212e3a4754616d7a86929fabb5bfcad3dce4ebe4ddd8d4d2cfceced0bdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000005121e2a36424d57616c73808d939ea5afb5bdc4ccd2d9dfe2e6ebe9e5e4e5e7ebece6e4ddd8d0cbc2bab1a79d9184776a5e5144372b1e1104000e1b2734414e5a6774818d9aaab4bfcad2d7ddd8d3cdc7c6bfbab8b6b4b4b5b8b9bec4cdd3dbd6ccc3bbafa4998e8174675d5145382c1f13060000000005111e2b3844515e6b7784919ea9b3bcc4ccd2d9e0dfd9d4d1d0cdcbcacaccd0d1d4d9dfdcd7cfc7c0bbafa59c928a7d70685e52463c31261a0f0200000000000000000000000000000713202d3946525e6875818e9ba8b1bdcdd6e1e4d8cdc2b7ab9e9184786c605866727f8c99a4afbbc7d4e0e3d8cdc2b8ab9f92857a6d6054473d32271b0f020000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f4ebe3ddd7d4d2cecfd2d7dfdedbdadbdedee1e5e9e4dfd6cfc7c0bbafa39991857a6d61594f42382d22170b00000000000000000000000000000000000004101c28343f4a54606c7883909da6b0bbcad3e1ebe7dcd0c6bbafa3998e81756a5f53473d32271b0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1d0d7dddcd7cbbfb2a5988c7f7265594c5966727f8c99a5b2bfcdd7dcd7d8cec1b4a89b8e8175685b4e55626e7b889aa4afbbc8d4dad7dad2c5b8ab9f928578665b5044382b1f1206000714212e3a4754616d7a86929fa3aaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a69e94897d7063564a3d3023170a000004111d2935414c56606c77828f96a0a9b3bcc5ced5dee5e7ddd7d2cfc9c6c5c3c3c4c5c6cad0d4d7dde3ded6cfc6bdb4aaa1968e81746a6054473c31261a0e020000000004101c2834404b54606c77828f98a2aeb6bfcbd1d9e1ddd7cdc7c5beb9b8b5b3b3b3b3b5b6b8babfc4c6c9cfc7b9ada2978a7d7064574a3d3124170a0000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c00000004101d2935404b55606c77829098a2aeb5bfc8d6dbe2e9e5e1dbd6d2d1cfcecfd2d3d7dcdfdbdcdee2e8eff7f1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000b1825323e4b5865717e8b99a3aebdc6d1dce5ebe2d9d2ccc8c6c3c1c1c0beb1a796897c706356493d3023160a000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000040e18222d3a46525e69717e8a929da5afbbc0c7d0d7dde3e8e4e0dfdcd9d7d8dbdfe0e2e7e8e2dcd6ccc3b9ac9f9386796c605346392d201306000b1825313e4b5864717e8b98a2aebac5d0d9d4cdc7c2bcb7b4aeaca9a8a7a8abadb2bbc1c9d3ded7ccc0b5ab9f9285796d6053473a2d2014070000000004111e2b3744515e6a7784919daab7c4ced8ddded7d3cec8c5c3c0bebdbdbfc4c5c8ced7dce1d9d1cbc0b7aea49e92857a6d61584e43372b1e130800000000000000000000000000030f1c28333f4a54616d7a86929facb9c3cedfe8e9ded2c5b9aca196897c7063606a7784919dabb5c0ccd7e3e9dfd3c6baaea2988b7e7265594f43382c1e13080000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f5eee8e3e0dfdbdcdad6d2d1cecdced1d2d5dae0e5e8e1d9d1cbc0b5aba1978e81756b60544a3f33281c0f0300000000000000000000000000000000010c161f2b3844505c66717d8a959fabb8c2cddce5f3ede2d7cbc0b5ab9f93877c6f62584e43382c1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99aab4bfc7ccd2d1cbc7bcb1a7978a7d7064574a5764717d8a97a7b1bcc7cbd1cacdc8bfb4aa998d8073665a4d53606d7a86939facb9c5c9cfcacfc9c3b7aa9d9084776a544a3f33281c0f03000713202d3946525d6873808c9298979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979796948f83786c605346392d20130600000613202c3945525d68727f8b949ea8b2bcc5ced7e0e7e2dbd6cbc6c5beb9b8b6b6b7b8babfc6c7ccd2d9e2e1d8d0c6bcb2a89d93897c6f62574d42372b1e12060000000006131f2c3845515c66717e8b949faab4bec8d7dce2d9d2ccc2bbb7b3adaba8a7a6a6a7a8a9acaeb4b8b9bec3bdb2a89e9285796d6053473a2d2014070000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c00000006131f2c3845515d67717e8b949faab4bec7d1dae7e8e0dad5cfcac6c5c2c1c3c5c7cbd1d9e1e4ebeef3fafef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000005111e2a36414c566875828f9babb4bfcfd8e3eee4d9d0c7c0bbb9b6b5b4b3b3ac9f95877a6d6154473a2e211407000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000a15202c38444f59616e7b85929fa4aeb7c1ccd2d9e2e8e4ddd8d4d2cfcccbcbced2d3d6dbe2e8e1d7cdc5b8ac9f9285796c5f5246392c1f1306000714202d3a4753606d7985929faab4becacdc8c2bcb7b0abaaa29f9c9b9b9b9ea1a9afb7c1ccd7ddd2c7baaea298897d7063564a3d3023170a00000000020f1c2935424f5c6875828f9ba9b3becad6dad5ccc7c3bcb8b7b3b1b0b0b2b7b8bcc3cbd1d9e1dcd7c9bfb9ada1978e81746a5f53473a3025190d0100000000000000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0edede1d5c9bdb2a89b8e817467626f7c8996a0acbdc7d2dde8eee2d6cabeb4aa9d9083776b6054483a3025190d0000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fff9f4f0eae2dbd6cfcac6c5c1c0c1c4c5c9ced5dae0e8e3dcd1c7bdb2a99e93897d70665b5044382b1f15090000000000000000000000000000000007121d2834404b54606d7884919da7b1bccad4deeef7f3e8dcd1c7bbafa49a8f82756a6054483d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aeb9bbc0bebdbfbbb9aca095877b6e61544854616e7b8795a0abb9babfbdbebdbcb8aea2988a7d7164574a515d677784909da9b3b9bebdbebdbdb9b1a79b8e8174685b4e412d22170b000005111d2935414c56606c788086888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8987827a6d665b5044382b1f120600000714212d3a4754606d7a85929fa6b0bac4ced7e0e9e0d8d0cac1bab6b3adabaaa9aaacaeb4b9bbc0c7d0d9e2e2d8cfc4baafa59c8f8276695f53473a2e211407000000000713202d3a4653606d7984919ea6b0bcc5d0dae3d9d0c7c0bbb0aba9a29e9c9a99999a9b9d9fa2aaabadb2b6b4aba1968c7f73675c5145382c1f13060000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c0000030f1c28333f4a54606d7984919ea6b0bcc5d0d9e3e6ded6cec9c5beb9b8b5b5b6b9bbc0c7cfd2dae2eaf4fefef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000714202d3946525e687885929eabb8c5d1deeae8ddd2c7beb6afaca9a8a8a7a9a29a908376685e5246392d201307000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000030f1b26323b4854606b75828f97a2adb6c0c9d7dde3e7e2d9d2ccc8c6c2bfbebfc1c5c6cad0d7ddd9cfc5bbb0a69c8f8276695c4f4336291c1003000613202c3945515d6773808d98a2aebac3c3bcb8b0aba69f9c9892908e8e8f91979ea5afbac6d2e3d6cabfb4aa998c7f7366594c403326190d00000000000c1825323f4b5865727e8b97a2adbac1cacfc9c1bbb7b1acaaa6a5a4a4a6aaacb1bbc0c7cfd9e3dbd5c9beb3a99f93877c6f62564c41362a1d11050000000000000000000000000613202d394653606c7884919eabb5bfcbd7e3eff1e5dacec4b8ac9f92857a6d6774818d9aa8b2bdd0d9e3eef2e7dbd0c5b8aca095897c6f63564c41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfbf2e9e0d8d0cac5beb9b8b5b4b4b7b9bdc4c9ced6dee6e3d9cfc4bbafa59d9083786c6053463c31261a0e020000000000000000000000000000010d18242f3845515c66717e8b95a0acb9c3cddce6f0fff9eee3d8ccc0b6ac9e93897c6f62594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa5acafb5b1b1b5aeaca49d908377695e5346535e697783909da3acaeb4b1b1b0b1aba69f92867a6d6054474b556673808c97a1a9adb3b1b1b1b2ada8a0958a7d7064574a3d312417060000010d1924303a44505b666c73797c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7a756d685e544a3f33281c0f0300000c1825323f4b5865727e8b97a2adb8c1ccd5e0e9e0d7cec6bfbaafaaa9a19e9d9d9d9fa2aaacafb5bdc7d0d9e3e1d6ccc0b7aa9e94887b6e6255483b2f24180c00000006121f2b37434e5864717e8b96a1acb8c2ced7e2ddd2c7bdb5afa69f9c97928f8d8d8d8d8e9092989a9ea1a9aaaba3999184796d60554b4034291c10040000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000006121f2b3844505b66727f8b96a1adb8c2ced7e2e6dcd4ccc4bdb9b3adaba9a8a9acafb5bdc0c8d0d8e2ecf6fff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfece4d8ccc0b6aca49f9c9b9b9a999792887d7063564c41362a1d1105000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000006131f2b37434e5863707d89939ea9b3bec8d2dbe8e6ddd5d0c7c0bbb9b6b2b1b2b4b8babfc6ccd2d1c7bdb3a99f948a7d7164574a3e3124170b000004111d2935404b55616d7a85929fa7b1b9b8b1aba69f9c94908a8583818182848e939eaab6c3cfdcdbd0c1b4a79b8e8174685b4e4135281b0e00000000000714212d3a4754606d7a85929fa5afb8c1c5beb9b0aaa7a09d9a989797999da0a7afb5bdc7d1dce6dacfc5bbafa49a8e8175685e5246392d201306000000000000000000000005121e2a36424d5763707d8996a0acbdc6d1dce7f3f6ebdfd3c6baaea2988b7e716d7985929fabb8c3cedeebf5f8ece2d4c8bcb1a79b8e8175685e5246382d22170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fef3e9e0d7cec6bfbab3adaba8a7a8abacb2b9bdc4ccd4dde6e1d6cdc1b8aca0958a7d7064574d42372b1e1206000000000000000000000000000004101d2935404b55606d7984919ea8b1bdcbd4dfeef8fffff4e8ddd2c7beb0a69c8f82766b6053493f33271c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c939c9fa4aba4a4aba39f9c928a7e7164574d424d5763707d8a919c9fa3aaa4a4a4a79f9d948d8073675d51454754616d7a8592979ea1a9a4a4a4a8a19e969083786d6053463a2d20130700000008131e28333f4a545b60676d6f70717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171706f6d68615e564c42382d22170b0000020f1c2835424f5b6875828e9ba9b3becad3dee7e0d7cec5bcb4aea59e9b979290909192989a9fa4abb5bdc7d2dde8ded3c7bbb0a6998c807366554b4035291d100400000815212e3a47535f6a7783909da8b2bdcad4e0e3d7ccc0b5aba49f948f89858280808080828385898d91979a9d9d9992877d70675d5143392f23180c000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c00000613202d394653606c7884919ea9b2bdcad4e0e7ded4cac2bab2aca9a29e9c9b9c9fa3abaeb6bec6d0dae4f2fbf1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000091623303c4956636f7c8996a9b3bec9d5e1ede0d4c8bbafa49a93908e8e8d8c8a857e716b6054443a3025190d01000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000815212e3b47535f6a76838f9ca5afbcc5d0dae4e6ddd4cbc3beb6afaca9a6a4a5a8acaeb4bbc0c7c7c0b5aba2979082776c605346392d2013060000010d18242f3a46525e68727f8c959fa9adaba7a09d949089837e797675747578818e9ba8b5c1cedbdccfc2b5a99c8f8276695c4f4336291c1000000000000613202c3945515d67717e8b939ea6b0bbbbb3ada69e9c95908d8b8a8a8c91959fa3abb5c0cbd7e2e1d8ccc0b6ac9f92867a6d6154473a2d22170b00000000000000000000000714202d3a46525e6975828f9ba8b2bdcfd8e3edf8fbefe2d6cabfb4aa9c8f8376717e8a97a2adbac6d3dfecfdfef0e4d9cec3b9ac9f92867a6d61544a3f33281c0f03000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f7ece1d7cec5bcb4aea9a19e9b9a9b9ea1a8acb2bac3cbd4dfe8dfd4c8bcb1a79c908376695f53473a2e21140700000000000000000000000000020d17202c3945515d67727f8b96a1acbac3cedde6f1f7f6f7f9eee4d9d0c1b7ab9f94897d70655b5044382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606d78818a9093999797979799928f8980736c6155453b4855616b727f898f9298969797979695908b82796d60554b4146525e686f7d858d9297969797979696918d847b6e665c5044382b1f1206000000020b17222d38424a50555d6062646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463615e56524c443a2f261c1106000003101c2936434f5c6976828f9ca9b5c1ccd5dfe1d8cec5bcb3aaa29f938e888583838485888e9399a4abb5c0ccd7e3e3d8ccc2b6aa9d908377675d5145382c1f130600000915222f3c4855626f7c8895a0acbac4cedce6e0d4c7bbafa499938b827d7975747373747576797c8084898d90908e867e716b60554b4031271d1207000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c00030f1b27333f495363707d8996a1acbbc4cfdce6dfd5ccc2b8b0a8a19e97928f8e9092999da4acb4bec8d2e0e9f3f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6e2d6cabfb4aa9f9388838281807f7d79716c61594f4432291e130800000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000916222f3c4955626f7c88949fabb7c1ced7e1e9e0d4cbc2b9b1aca49f9c9998989b9fa2aaafb5bdbdb5afa39992857b6e655b5044372b1f120500000007131d2a36414c56606d788390979fa19e9b95908a837c76716d6768686d73808d9aa6b3c0cdd9dcd0c3b6a99d9083766a5d5043372a1d10000000000004111d2935414c55626c75818e949ea6afafa9a19e948f8983807e7d7d7f848b9299a3afbbc1d0d9e4ddd2c7bbafa3998b7e726553493f33271b0f0300000000000000000003101c28343f4a54616e7b87929facb9c4cedfeaf4fffef2e7dbd0c6b7ab9f94887b76828f9ca9b3becad6e2eefbfff5eae0d3c7baaea3998c7f72665b5044382b1f1409000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f2e6dbd0c5bcb3aaa29f97928e8d8e91969ea1a8b1b9c3cdd7e1e4d9cdc3b7ab9f94887b6e6255483b2f24180c0000000000000000000000000008141e2935414c56606d7985919ea8b2bdccd5dfefeceae9ebebeeebe2d3c7bbb0a69d9083786c60544a3f34281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505c666d777e8386898a8b8a8a8886827d736e645a504538444f59636d727c8286888a8a8b8a8987837e786d675c51433a414c56606b6f7b808588898a8b8a898784807a6e695f544a3f34281c10030000000006111c262f383f444b51535557575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575654524c46413a32291d140a000000010d1a2734404d5a6773808d9aa5afbac3cdd6d7cfc6bcb3aaa298928a817c78777677797c81879399a4afbbc7d4e0ecdfd2c6b9ac9f93867a6d6053473a2d2014070004111d2935404b556673808c99a7b1bcccd6e0e1d5c9bdb2a89f93877f76706d666766666768666d6f73797d818384817b716c61594f43392f20160c02000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c0005121f2b3744505b6574818e9ba8b2bdcdd6e0e5d9cec3bab0a69f96918a85828283868d929ba2acb6c0ced7e1ecf7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e0d3c6baaea2988b7e7675757472706d67615a50473d3320170c0200000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000005121e2a36424d576774808d9aa6b0bbc9d3e0e9e1d7cec2b9b1a7a09a938f8c8b8c8e92989fa4abb0b2aba39f92877d70695f53493f33271b0f03000000010d1925303a44505c666e7b858f9296918e89837d766f6b696e7173767a7f87929facb9c5d2dfdccfc3b6a99c908376695d5043362a1d100000000000010d19242f3a43505a606d78828f949fa4a49f97928a827c777372717173787f87929fa5afbec7d2dde4d7cbc0b5ab9c8f8275655b5044372b1f120500000000000000000006121f2c3844505c6673808c99a3afbbc7d4e0edfcfffff8ede2d3c7bbb0a6998c807b87939facb9c5d0dbe6f2fefffbefe3d7cbbfb4ab9e9184786c6053463b31261a0e000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0eee2d6cabeb3aaa298928b85828181848a91969fa7b1bbc5cfdbe6dfd3c7bbb0a6998c7f7366554b4035291d10040000000000000000000000020e1925303945525d68727f8c97a1adbac4cedee7e4e0dddcdedfe1e6e3d8cdc2b8ab9f958a7d70665c5044392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a545c656c71767a7c7d7e7e7d7c7a76706b645c52483e333e47515b636b6f75797c7d7e7e7d7c7a77716c665c554b40313a444f5960696e74787b7d7e7e7e7d7b78736d685f574d42382e23170b0000000000000a141d262d3339404547494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494746413a36302920170b02000000000916222f3c4955626f7c88939da8b2bbc4cdcec6bdb4aaa29892867e756f6a6a6a666c6f747e87939facb9c6d2dfece0d4c7bbafa499897c6f6256493c2f231609000613202c3945515d677683909da9b6c3cddce8ded2c5b9aca0968b7f726d6a6a6a6a6a6a6a6a6a6a6a666d70747777746e6a615a514b433a32281e140a000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000613202d394653606c7885929eabb8c4cedee8e1d4c8bdb1a89f948f847e797675767a808b909ba4aebcc5d0dbe6f2e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dfd2c5b8ac9f9285796d6868676663605d5550483e352b210e050000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000714212d3a46535e697884919eabb7c2cddee5e6dbd0c5bcb1a79f959087827f7e7f81868e93999fa6a8a099928b7e716b60574d41382d22170b000000000008131e28343f4a545f696e7c82858684817d77706d7175787b7d8083878c9299a3afbbc7d3e0dccfc2b5a99c8f8276695c4f4336291c1000000000000008131e28313f45515c666d79828d93999a938e857e756f6a67656464666c727e8b939eacb6c0ccd8e4dcd1c5b8ab9f9285796c605346392d2013060000000000000000000713202d3a4653606d7984919eabb5c0cbd7e3effcfffffeefe4d8cdc2b7ab9e91847f8c99a4afbbc7d7e1ecf7fffffff3e7dcd1c6b9aca1968a7d7063574d42362a1d12070000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0ecdfd3c6baaea29892867f79757475787d8490959fa9b3becad6e2e4d8cdc2b6a99d908376675d5145382c1f1306000000000000000000000005111e2a36414c56606d7a85929fa9b3beccd6e0dfd8d4d1d0d1d2d5dae0ded4c8bcb1a79d9183786d60544b4034281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17232e38424a535b6064676d6f707171706f6d67636059524a40362c353f4951596063676d6f707171716f6d6865605b544b43392e323d474f575e61656c6e70717171706e6966605d564d453c30261c1106000000000000020b141c22282f35383a3c3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3a3935302a251e170e0500000000000815212e3b47535f6a74818e96a0a9b3bbc3c3bcb4aba39892867d716c625f58545b60626c74818e9aa7b4c1cddae7e3d7ccc0b5ab978a7e7164574b3e3124180b000714202d3a4753606d7a86939facb9c6d2dfeaddd1c4b7aa9e9184787777777777777777777777777777777777777675726e69605d554c443a30261c11060000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000815222f3b4855626e7b8897a1adb9c6d2dfebded1c5b8aca0958f827a716d6668686d747e8b929da9b3becad6e2eee5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ddd1c4b7aa9e918477665c5b5a595753514b433e362c231a0f000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebe2d6cabeb3aa9f9590837c76737172757a81878f9499999691877e716c62594f453b2f261b11060000000000020c17232e38424d575f6a6e75797978757072767a7e8184878a8d9093999fa3abb5c0cbd7e3dacec1b4a79b8e8174685b4e4135281b0e000000000000010c161f2834404b545c676d7880878a8a87817a716c64656565646260606c75818e9aa4afbbc8d4e0dfd3c6baada297887b6e6155483b2e221508000000000000000005121e2a36424d5764707d8a96a1adbdc7d1dce8f4fffffffff4e9ded2c5b9aca1969185929fabb5c0ccd7e9f3fefffffff8ede2d5c9bdb2a89c8f8275695f5346392e23180c0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ecdfd3c7bbb0a69f92867c726d6667656c707a839097a2adb9c6d2dfecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000030e18212d3946525e6873808d97a2adbbc4cfdeddd4cdc8c4c3c4c6c9cfd6dfd8cdc2b8aca0958b7e71665c5145392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303841495053555d60626464646462605d55544f4740382e242e373f474f54555c60626364646463605d5653504a423930272b353d454d52535b60616364646463615e5754524c443c332a1e140a0000000000000000020a11171d24292c2d2f3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131302e2d29251e19130c0500000000000006131f2b37434e58606d7a849197a1a9b1b8b8b1aaa29992867d6f6a615a544e4a50535a63707c8996a3afbcc9d6e2e8ddd2beb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8999a4afbbc7d4e0ebded2c5b8ab9f92858384848484848484848484848484848484848483827f7b746d675d564c42382e23170b0000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f5346392d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000b1824313e4b5764717e8a97a9b3bec9d5e1e1d5c9bdb2a89d9183796d68605c565e616c73808d97a2adbac6d3dfece5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a544a4d4c4a47454039312c241a1108000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc9d5e1ecdfd3c6baaea2989082796f6a666565686d747c82898c8c8a847d716c625a50473d33291d140a0000000000000006111c26303c454e585f6269656c6d737a7e83868b8e9196979a9d9fa4abafb5bdc7d1dce2d6cabeb3a9998c7f7366594c403326190d00000000000000040d18232e39424b555c666d747b7d7d7b756d6c6e70727272716f6d67646e7b87939facb9c6d2dfe2d6cabeb3a996897d7063564a3d3023170a00000000000000000714212d3a46535f6976828f9ca8b2bdcfd9e3eef9fffffffffaede1d5c9bdb2a8a1989298a2aebdc7d2dde8fbfffffffffff1e5dacec4b9ac9f93877b6e61554b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e9ddd0c4b7ab9f948a7e706a605c545b60686e7a85929eabb8c5cfdae6e0d3c7bbafa399887c6f6255493c2f221609000000000000000000000915202a36424d57616e7a86929fa9b3becdd6dfd4cbc2bcb8b6b8b9bec4cdd6dfd4c8bcb1a79e9184796d60554b4035291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262f383f44464c515456575857575553514b48443d352e261c252e343d43484b515355575758575654524c46443f382f271e232b333b424649505355565758575654534d4745413a322a21180c0200000000000000000000060b12181d1f202224242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242321201d19130d080200000000000000030f1b26323c45515d676e7b859197a0a7ababa7a09892877d706b605850474343474a54616e7a8794a1adbac7d4e0e5d9ccbfb2a6998c7f7366594c403326190d000c1825323f4b5865727e8b98abb5c0ccd7e3ecdfd3c6baada2979290909090909090909090909090909090909090908e8c8680796d685d544a3f34281c110600000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f53462d2d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000d192633404c5966737f8c99a6b2bfcfdae6ded2c5b9aca196897d70675d56504c525a606d7a85929fabb8c5d2deebe5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e51443f3d3a39352f271f1a120800000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcedae5ebded2c5b8ab9f92857b6e675f5858565e616a6f767c7f807d79706b625a50483f352c21170b0200000000000000000a151e2a333c464e545c606c717a80858b9093999b9ea1a8a6a9acafb5bbc0c7cfd9e2d9d0c7b9ada297897d706356493d3023160a000000000000000007121d273039434b545c60696e71716e7075797b7d7e7f7f7e7c7a76706c7683909ca9b6c3cfdce6dbd0bdb1a4978a7e7164574b3e3124180b0000000000000004101c2834404b55616e7b87939facb9c4cfdfebf5fffaf8f8f8faf1e5dacec4bab2aaa29fa2aab4bfd0d9e3eef9faf8f8f8faf6ebe0d4c8bbafa49a8d8073675c5145382c1f150a00000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e9dccfc2b6a99c8f82766c6158514a50565e68727f8c98a9b3bec9d5e2e3d7cbc0b5ab978a7e7164574b3e3124180b000000000000000000020f1a26313a46535e6974808d98a2aebbc5d0dfd8cdc2b9b1aba9abadb2bbc4cfdad9cec3b9aca1968b7f72675d51453a2f24190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d33373a414547494a4b4b4a494745403938332b231c141c222b323839404546494a4b4b4a494745413a38332d261d151920293036383f4446484a4b4b4b4a4846423b3935302820180f0600000000000000000000000001070c101314161717181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817161413110d0802000000000000000000000a15202935414c555f696f7c8590959c9f9e9c9590867d706b61594f46484b4e53545c616d7a8794a0adbac7d3e0e6d9ccbfb3a6998c807366594d4033261a0d000d1a2733404d5a6673808d99a6b3c0d2dde8eee2d6cabeb3a9a29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9b99928d837a6d665c5044382e23170b00000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f4a3f332d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000e1b2734414e5a6774818d9aa7b4c0cddae7ded1c4b7ab9e9184786b60554c444146515d6774818e9ba7b4c1cedae7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e514437302d2c29241d150d080000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7e6d9ccc0b3a6998d8073695e554e4b4c52585f626a6f7373706d66605950483f362d231a0f06000000000000000000030f1b27333f49535c666d747e858d92989c9fa4ababadb2b3b6b9bbc0c7cbd1d9dbd6d0c7bdb3a99e9285796d6053463a2d2013070000000000000000020c151f273139424a505860666d71797d8285888a8b8c8b8a8986827d7873808d9aa6b3c0cdd9e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000006131f2c3845515c6773808d9aa4afbbc8d4e0edf7f2eeecebeceef2ebe0d6ccc4bcb4aeacaeb4bcc5d0e2ebf5f2eeecebeceef2f0e4d8ccc0b6ac9e9285796d6053463c32261b0f01000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e4d7cbbeb1a4988b7e71655a504440444d56616e7a8797a1adb9c6d2dfe8dcd1bfb2a5988c7f7265594c3f3226190c00000000000000000006121f2b37434e58616e7b86929faab4bfcdd7e1d4c8bcb1a79f9d9ea1a9b2bec9d5dfd5c9bdb2a89e9185796d60564c4135291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b22272b2f35393a3c3d3e3e3d3c3a39352f2c27211a110a101921272c2e34383a3c3d3e3e3e3c3a3935302b28221c140b0e171f252a2d3337393b3d3e3e3e3d3b3a36312c29241e160e0600000000000000000000000000000000040607090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0907070501000000000000000000000000040d19242f3a434d575f6a6f7b838b9092918f8a837c706b61594f4d535458585f62666d727e8b98a4b1becbd7e4e5d9ccbfb2a6998c7f7366594c403326190d000e1b2835414e5b6874818e9ba7b4c1cedae7f2e6dbd0c5bbb3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9aba39f959082786d60544a3f34281c1003000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f928679665b5044382d3a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000f1b2835424e5b6875818e9ba8b4c1cedbe7dbcec2b5a89b8f827568594f433a36414c5565727f8c98a5b2bfcbd8e5e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000001070d1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5144372b2421201e19140e090300000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8e2d5c8bbafa295887c6f62574d433e41464e53586062666664605c544f473f362d241b1108000000000000000000030d17212b3744505b656d78808b92979fa2aaacafb5b7b9bdc0c3c6c7ccd2d7d7d3d0cac4bdb5aba1978d8073665c5145382c1f130600000000000000000a141e273139434b535b606a6f787e848a8e9297979898989798928f8a827b7f8b98a5b2becbd8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000713202d3a4653606d7985929eacb6c0ccd8e4f0ece6e2dfdedfe2e6ece8ded6cec5bfbab8babfc5ced7e2f4ece6e2dfdedfe2e6ece8ddd2c7b9ada1978a7e7164584e43372b1e1308000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e2d5c8bcafa295897c6f6256493e343b46525e687885929eabb8c5d1dee5d9ccbfb2a6998c7f7366594c403326190d0000000000000000040f19232e3a47535f6a74818e99a3aebcc6d0dfddd1c4b8ab9f95909197a1adb9c6d1dcdacec4b9ada1978c7f72685d52453b3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292c2d2f313131312f2d2c29241d1c160f0800070f161b1d23282c2d2f30313131302d2c29241f1c17110a02050d141a1b22272b2d2e30313131302e2d2a25201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b454e585f696e787e838585827e786e6a61595458575e6164686a6f73797f86929facb8c5d2dfebe5d8cbbfb2a5988c7f7265594c3f3226190c000f1b2835424e5b6875818e9ba8b4c1cedbe7f6ebe0d6ccc4bdb9b7b5b5b5b5b5b5b5b5b5b5b6b7b7b7b7b7b7b7b7b6b5aea79f948b7f72665c5044382b1f1206000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d4c7bbafa39986796c605346392f3a4754606d7a8793a0adbac6d3e0e4d8cbbeb1a5988b7e7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4c1cedbe7dbcec1b5a89b8e827568574d4237333f495365727f8b98a5b2becbd8e5e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000040c13181d23323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e51443732302e2d2a251e1a140d05000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8dfd3c6b9aca09386796d6053463b31363c43474e545659595753514a423d352d241b12090000000000000000000009141f2b37424d57606c77818d929fa2a9aeb3b9bbc0c4c5c9cfd0d2d4d2d1d1cbc7c5bebab2aba49992857a6d60544b4034281c10040000000000000006111c263039434b555c656c737c838b91969b9fa2a9a5a5a5aaa39f9c949085808d9aa7b4c0cddae5d8cbbeb2a5988b7f7265584c3f3225190c00000000000006121f2b37434e5864717e8a97a1adbec7d2dde8e9e1dbd6d2d1d2d6dbe1e9e8e0d7d0cac6c5c6cad0d7e0e9e9e1dad6d2d1d2d6dae1e9e4d5c9beb3a99c9083766a5f53473a2f24190d010000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e2d5c8bbafa295887c6f6255493c333845515d677885919eabb8c4d1dee6d9ccbfb3a6998c807366594d4033261a0d00000000000000000b16212b37434e58626e7b87939fabb5bfced8e2d5c9bdb2a89d908385919eaab4bfcbd7e0d5c9beb3a99f92857a6d60564c41362a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d2021232425242422201f1d1812100b05000000040a0f12181c1f2022242425242321201d19130f0b0600000002090e11171b1f2022232425242321211e1a14110d0802000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0e0e0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c464e575f666d7176787876716d665f585e616468696e7174787b80848b9298a3aebac7d3e0ece4d7cabeb1a4978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4c1cedbe7f1e5dacec4bab2acaba8a8a8a8a8a8a8a8a8a8a9acafb5bdc3c3c3c3c3bfbbb0a69e9184786d6053463a2d201307000a1724303d4a5763707d8a96a3b0bdc9d6e3e3d7cbc0b5ab94877b6e615349413e404855626e7b8895a1aebbc8d4e1e4d7cbbeb1a4988b7e7165584b3e3225180b000e1b2835414e5b6874818e9ba7b4c1cedae7ddd0c3b7aa9d908477695f5346413e44505b6573808d9aa6b3c0cdd9e6e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000040d161d24292f343f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5144403f3d3b3936302a251f170f060000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9dfd3c6b9aca09386796d6053463a2f343b42464d525457585754524c443f382f271e150b000000000000000000020e1a25313a47535f69727f8c939da4adb3babec5c7ccd2d2d1d0d2ccc8c6c4c2bfbab9b3ada8a19993877d70685d5242392e23180c00000000000000050e17232e38424b555d676d777f8790959ea1a8abadb3b1b2b2b4aeaca69f97928d929da9b5c2cedbe5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000814212e3a47535f6a7683909ca9b3bed0d9e4e7dfd7cfcac6c5c6cacfd7dfe9e9e2dbd6d3d2d3d6dbe2e9e8dfd7cfcac6c5c6cacfd7dfe6dacfc5b7ab9f94887c6f62554c4135291d11040000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e3d7cabdb0a4978a7e7164584e4540424b54606d7a86939facb9c6d2dfe5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000020b1b27323b4754606a75828f99a4afbdc6d1e0ded2c5b9aca1968a7e7f8c98a3aebac7d3e0dacfc4baada2978d8073685e52463b31251a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113141617181817161413100c07010000000000000000070c1013131617181817161413110d08030000000000000000060b0f12131517181818171514120e09040100000000000000000000000000000000000000000000000000000000000000000306080e11141417191a1b1b1b1918161312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a343c454d545c6065696c6b6964605e6165686e7174787b7e8184888c91969fa3aab4bfcbd6e3ede1d4c8bdb1a896897c6f6356493c30231609000e1b2834414e5b6774818e9aa7b4c1cddae7ede1d5c9bdb2a8a19e9b9b9b9b9b9b9b9b9b9b9c9fa3abb5c0cbd0d0d1cbc2b9ada196897d706356493d3023160a000a1724303d4a5763707d8a96a3b0bdc9d6e3e8dcd1bdb1a4978a7e71655b524c4b4a515a64717e8b97a4b1becad7e4e4d7cabdb1a4978a7e7164574b3e3124180b000d1a2733404d5a6673808d99a6b3c0d1dce7ded1c5b8aca095887b6e615b514c4b5058606c7884919daab7c4d0ddeae5d8cbbeb2a5988b7f7265584c3f3225190c00000000020c161f282f353940454c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e514d4d4c4a4746413b36312921170f0600000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8e1d4c7bbaea194887b6e61554b423c3f444d52565e61646564605d56504a423930271c1207000000000000000005121e2a36424d57626e7b86929fa5aebabec5cad0d4d3cec8c5c4c0c0bbb9b7b5b4aeaca9a29f9691877e716b61564c4130271d1207000000000000020c162028343f4a545d676d79818c9299a0a7acb2b8babebebfbebfbab9b0a9a19e9a9da4aeb9c5d1dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000004101d2935404b55626e7b88949fabbbc5cfe2e7ddd5cdc5beb9b8b9bec5cdd7e1ecece7e2dfdfdfe2e7ece8dfd6cdc5beb9b8b9bec5cdd7e1e1d3c7bcb0a69a8d8174675d5145392c20160b0000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e7dbcec1b4a89b8e81756a5f574f4c4d545c66717e8a9aa4afbbc8d4e0e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000a141d2c38444f59626f7c88939eabb5c0cfd8e3d6cabfb4aa9e9184787a86929facb9c2ccd8e1d6cabeb3a99f92867a6e61574d42362a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0b0a0907060400000000000000000000000000040607090a0b0b0b0907070401000000000000000000000000030506080a0b0b0b0a08070502000000000000000000000000000000000000000000000000000000000000000000040a0f1315191e2021242527282827262522201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a333b424a5053585d5f5e5b6063696e72767a7e8184878b8e9196999ea1a8aeb4bcc6d0dce7ebded1c5b8aca095877a6d6154473a2e211407000d1a2733404d5a6673808d99a6b3c0ccd9e6ebded2c5b9aca196918e8e8e8e8e8e8e8e8e8e8f9299a3afbbc4cfdadcd5c9bdb2a8998c7f7366594c403326190d000a1724303d4a5763707d8a96a3b0bdc9d6e3e9dcd0c3b6a99d9083786c605d5658545c606c7683909ca9b6c3cfdce9e4d8ccc0b6ac96897d7063564a3d3023170a000c1825323f4b5865727e8b98abb4bfcbd7e3e0d4c8bcb1a79b8e81756d605d55585a616a717e8a96a0acb8c5d1deebe5d8cbbeb2a5988b7f7265584c3f3225190c000000000a141e28313a41454b51535965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5a5a5a595754524c46423b332921170d03000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7e4d8cbbeb1a5988b7e72675d544c494a50565e61686e7172716d68605b544a42392e23180f06000000000000000714212d3a46535e6975818e99a3aeb7c0cad0d6d4ccc7c3bdb8b7b4b6afacaaa8aba39f9c97928c847d716c62594f443a2f1e150b0000000000000008131e28323a44505c666d79828e939fa3abb1b9bdc4c6cad0cbd1cbc7c2bbb3adaba7a9aeb6c0cbd6e2e5d8cbbeb2a5988b7f7265584c3f3225190c000000000006131f2c3945515d6774808d9aa6b0bbcdd7e1dfd5cbc3bbb3adabadb3bbc5cfdbe6f2f2eeecebeceef2ebe1d6cdc4bbb3adabadb3bbc5cfdae4d8cdc2b8ac9f92867a6d6054473d32271b0f0200000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ecdfd2c5b9ac9f92877c6f69615959575f666d7983909dacb6c0ccd8e4e1d4c8bdb1a896897c706356493d3023160a00000000000006111c262f384854606b76828f9ca5afbdc7d2e1dfd3c6baaea2988c7f7274818e9ba6b0bbc7d3e0dbcfc5baaea2988d8074695e53463c31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22252a2d2e30323434353433312f2d2b2823201d19130f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212930383f44464d535a61666c70757b7f83878b8e9196979b9ea1a8abadb2babfc6ced8e2ede4d9d0c4b7aa9d918477685d5246392d201307000c1925323f4c5865727f8b98a5b2becedae5eaded1c4b7ab9e9184818282828282828282828387929fa8b2bdc9d5e1dacfc1b5a89b8e8275685b4f4235281c0f000a1724303d4a5763707d8a96a3b0bdc9d6e3eaddd1c4b8ab9f958c7f746d68656565666d727e8b949fabb7c4d0ddeae0d4c8bbafa49a887b6e6255483b2f22150800091623303c4956636f7c8999a3aebac7d3e0e4d9cec3b6aa9e938c7f746d676565666c717c85929fa8b2bdc8d4e1ede5d8cbbeb2a5988b7f7265584c3f3225190c00000006111c26303a434b51555c606265727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a666767666563615e56534d453b33291f1409000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0d0dbe7eaddd1c4b7aa9e9184796d665e5656545c60696e747b7d7f7e7a726c665c544a40342821180e030000000000000815212e3b4854616e7b87939fabb4bfc9d6dbd4cac2bbb7b2acaaa7aca49f9e9c9999928f8b858079706b625a50473d32281e0c03000000000000010d1925303a44505a606d78828f949ea5afb5bdc3c9ced3d6dbd8dcd7d3cdc5beb9b8b4b5b9c0c8d2dce7e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000714202d3a4753606d7985929fabb8c2cddee4d9cdc3b9b1a9a29ea2a9b3becad6e2eefafbf9f8f9fbf2e6dacfc4bbb3a9a19ea1a9b3becad6e2dfd3c6baaea2988b7f7265594f44382c1e140800000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ede0d4c7bbafa39991847b706b676667696e78818e95a0acbec7d2dde8ded1c5b8aca095877a6d6154473a2e2114070000000000000b17222d38424f5963707d89949fabb7c1d0d9e3d8ccc0b6ac9f92857a6d6f7c88949fabb7c3ced9e1d6cabfb4aa9f92867b6e61574e42372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e0f101111100e0c080705020000000000000000010406070b0e10101110100e0b080705020000000000000000010406070b0e10101110100e0b0707050100000000000000000000000000000000000000000000000000000000060b12181c1f272b2e3036393b3d3f40414141403e3c3a38342e2c29241e1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e37404850575f616c70787d82878c9095979b9ea1a8a7abadb2b7b9bdc4cbd0d8e0eae8ddd2c7beb0a69a8d807367564c4135291d1105000a1724303d4a5763707d8a96a8b2bdc9d5e1e9dccfc3b6a99c908376757575757575757575767d8996a1adb9c5d2dfdccfc2b6a99c8f8376695c504336291d10000a1724303d4a5763707d8a96a3b0bdc9d6e3ece0d4c8bcb1a79c918c807a7572717274797f87939fa6b0bbc7d3e0ecdfd2c6b9ac9f93867a6d6053473a2d201407000714202d3a4753606d7986929facb9c5d0dbe7dfd2c6baafa59b918c807a74727173777e859297a2adbac3ced9e5f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000b17232e38424b555d60676d6f70727f8c98a5b2bfcbd8e5ddd0c4b7aa9d918477737373737372706e68615e574d453b31261a0e040000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6e2ebded2c5b9aca0968e81786d68646263666d727b81868a8b8a867f786d665c51443f332a1f14090000000000000c1926333f4c5966727f8c99a4afbdc6d1dbd5cbc2b8b0aba8a09d9a989a93918f8c8986827e79736d67605950483f352c20160c0000000000000005111d2a36414c56616c74808d949ea6afbbc0c7cfd5dadfe2e6e5e7e3dfd6cfc9c6c5c0c2c5cbd2dae4eee5d8cbbeb2a5988b7f7265584c3f3225190c0000000006131f2b37434e5865717e8b97a2adbac6d3dfe0d4c8bcb1a7a0979297a2adb9c6d2dfe9f5fffffffffaeee1d5c9beb3a9a1979297a1adb9c6d1dce2d6cabfb4aa9d9084776b6054483b3025190d00000000000a1724303d4a5763707d8a96a3b0bdc9d6e3efe3d7cbc0b5aba09691847d77747373767b828e939da7b1bcd0d9e4eaddd0c4b7aa9d918477685e5246392d2013070000000000030f1c28333f4a54616b7683909da6b0bbc9d3e2e0d4c8bbafa49a8d8074686a76828f9ca8b2bdc8d4e1dbd0c6baaea3998e81746a5f53473c32261b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1d1d1d1b191514120e09030000000001070d101314171a1c1d1d1d1c1b181414110e08020000000001080d111314181b1c1d1e1d1c1b181413110d0802000000000000000000000000000000000000000000000000020a11171d23282c32373b3c4146474a4c4d4e4e4e4c4b4946443f3a39352f2b26201a140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a242e374049515a61696e767d848a8f93999d9fa7a7abacb2b4b8b9bdc4c5c9cfd6dce2eae6ddd8ccc0b6ac9f94887b6e6255483b3024190d01000814212e3b4754616e7a8796a1acb9c5d2deecdfd2c5b9ac9f92877b6e68686868686868686b7885919eabb8c4d1dedcd0c3b6a99d9083766a5d5043372a1d10000a1724303d4a5763707d8a96a3b0bdc9d6e3f0e4d8cdc2b9ada39c928d85817f7e7f81848c9399a4afb8c2cdd8e4eaddd1c4b7aa9e918477675d5145382c1f13060006131f2c3845515d6776828f9caab4bfcad6e2e3d7ccc1b7ada39b928d85817f7e80838a9297a2a9b3beccd5e0eaf6e5d8cbbeb2a5988b7f7265584c3f3225190c000003101c28343f4a545d676d74797c7d7d818e9ba7b4c1cedae7ded1c5b8ab9e92857f7f808080807f7d7a756e695f574d42362a20150a0000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfebe1d5c9bdb2a89e938e817a74706f7072787e858e92999898928c81786d605b51453c31261a0e040000000004101c2934404b556976828f9cabb5c0cfd8d9cdc3b9b0a69f9c96918d8b88868482807d7a76716d67605d554f473f362d231a0d04000000000000020d17202d3946525e68707e8a929da6b0b8c1cbd1d9e1e5e4e0deddd9d7d8dbdad5d2d1cdced1d6dce4ecf1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000815222e3b4754606a7783909da9b3becad6e2ded1c4b8aca0959085929eabb8c2cdd8e4f0fffffffff8ebdfd2c6b9ada1979185929eaab4bfcbd7e3dbd0c6b8aca095897c6f63564c41362a1c1106000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f4e8dcd1c7bdb2a8a096918a84817f8082878f949da5afb9c3cee2ebe1d4c8bdb1a89a8d807467564c41362a1d1105000000000006121f2b3844505b66707d8a959fabb8c2ccdbe5dfd2c6b9ac9f93877b6e6163707d8a96a0acb8c5d0dbe2d7cbbfb4ab9f93877b6e62584e43372b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202427292a2a2a29282522211e1a140c070100040c12181d20202427292a2a2a29282521201e19140b060000040c13191d20212427292a2a2a29282521201d19130c0500000000000000000000000000000000000000000000060b141b22272e34383d4347494c525457585a5b5b5a59585553504a4745413a37312a251f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202c364049515b636c717b828a91959c9fa4ababb1b4b7b9bdc1c4c5c9cfd2d5dae0e7e6e1dad5cbc3bbafa49a8f82766a5f53473a2e1e130800000714202d3946525e687884919eabb7c4cfdae5e0d4c7bbafa3998e81756d66605b53555c606c7985929fabb8c5d2dedccfc3b6a99c908376695d5043362a1d10000a1724303d4a5763707d8a96a3b0bdc9d6e3f5e9dfd4cbbfb5ada49d98928e8c8b8b8d91969fa4abb5c0cad4dee9e8dbcec1b5a89b8e817568554b4035291d10040004101d2935404b5565727e8b98a2aebac6d1dce7ddd3c9bfb5ada49d97928e8b8b8c90959fa2a9b3bcc5d0dee7f1f1e5d8cbbeb2a5988b7f7265584c3f3225190c000006121f2b3844505c666d798186888a8a8e939da9b6c2cfdbe8dfd2c6b9ada197928c8c8d8d8d8d8c8a87827b6e695f53463c31261b0f0300000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000713202d3a4653606d7985929facb8c4cedae5e5d9cec4baafa59e938f85807d7c7c7f848b92989fa3aaa29f938e81746d62574d42372b21160b0000000006131f2c3845515c677885919eabb8c4d2ded4c8bcb1a79f948f8884817e7c7a777573706d676b6963605950483e352d241b11080000000000000009141f2b37434e58616d7a85929ea4aeb8c1cad7dce3e6dfd9d4d1d0cccbcbced2d3d6dcdadbdde2e7eef6f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000004111d2935414c56626f7c88959fabbcc5d0dbe3d7ccc0b5ab9d9083808c99a6b0bcc7d3e2edf8fffffff7ebded1c4b8ab9e91857e8b98a3aebac7d3e0e2d4c8bcb1a79b8e8175685e5246382e23170b000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9eee3d9cfc4bab2a9a19e96918d8c8d8f92999ea6afb7c0cbd5dfe6dcd1c5b8aca095897c6f6356493c3025190d010000000004101c2834404a54606c7883909da7b1bccad4dee0d4c8bcb1a79c8f8275695f606c7884919da9b3becad6e3dcd1c6bbafa4998e81756a5f54473d32271b0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d151d24292c2d3134363737373635322e2d2a261f18120b080d161d24292c2d3134363737373634322e2d2a251e17110a090d161e24292c2d3134363737373634322e2d2a251e170e0a0100000000000000000000000000000000000000060f181d262d33394045464e5456565e61636567676867666462605c5454514c47433c363027221b140b04000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e48515b636d737e868f949da0a7acafb5b8bcc1c4c5c9ced1d2d5dadfe1e5e4e0dbd6cfc9c1b9b0a69f93877c6f62584e43372b1f0c02000005111e2a36414d566774818d9aa8b2bdc9d5e1e3d7cbc0b5ab9e938d8078706c656768676d727e8a98a2aebac6d3dfdbcec1b5a89b8e8275685b4f4235281c0f000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f0e6ddd1c8bfb6aeaaa29f9b9898989a9ea1a8afb5bdc7d2dce6ede0d4c8bcb1a7988b7e7265584b3f2f24180c0000000c18242f3a4754606d7a86929fabb4bfcbd7e2e5dbd1c7bfb6aea9a29f9a9898999da0a7adb3bbc5ced7e1f0f9f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000713202d3a4653606d78828d929896969b9da5afbac6d2deeae2d6cabeb3a9a19e9999999a9a99989a938f857b6e61584e43372b1f120600000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000006121f2c3844515c6675828e9ba8b2bdc9d5dfeae0d6ccc1b7afa59e98928d8a89898c91959fa2aaafb4aea59e938b7f72695f53463d32271b0f030000000714202d3a4753606d7a8697a1adb9c6d2ddd1c4b8aba0958f827c7774716f6d67696b6f747778766f6b615a50473d31281d1307000000000000020e1a25303a47535f6a74818e97a1adb6c0cad3dce8e1dbd6cec8c5c3bfbebec1c5c7cbd0d8e0e6eef3f9fef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000613202c3945525d6874818e9aa7b1bcced7e1e0d4c7bbafa4998c7f7b88949fabb7c6d1dce7f3fffff9ede1d4c8bdb1a89a8d807a86929facb9c5cfdbe5d9cec3b9ac9f92867a6e61544a3f34281c10030000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f5ebe1d6ccc4bbb2ada8a09d9a999a9c9fa3abb0b8c0c9d2dde7dfd5c9bdb2a89d9184786c605346392d20130800000000000a121f2c3844515c66717e8a95a0acb9c2cddce5ded1c4b8aca095897d7063575b66727e8b97a2adbac7d1dce2d7ccc0b5ab9e93887c6f62594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f272f35393a3e414243444443413f3b3a363129231d15111a1f282f35393a3e414343444343413e3b39363027221b14121b1f282f35393a3e414343444343413e3a39363029201c130a0100000000000000000000000000000000020a1117212a2f383f444b515358606267686e70727374747473716f6d6664605d55534e46423b332d261d160e06000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a636d737f8a92989fa6acb1b9bbc0c7c8cdd1d2d5dadedfe1e5e1deddd8d4cfcac5beb9afa79f948d80746a6054463c31261a0f000000020e1925303d4a5663707d8996a1adb9c5cfdae6dcd1c7bdafa59d928d837d7875747476797f86929faab3becad6e2d6cabfb4aa998c807366594d4033261a0d000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f8efe3dad1c8c0bcb3aeaba8a5a4a5a7abadb2bbc0c7d0d9e3eeeaded1c5b8aca095887b6e6155483b2e2215070000000713202c3945525d6874818d99a3aebac4d0d9e3e3d9d1c8c0bbb3adaba7a5a4a6aaacb1babec5cdd7e0e9f3fff1e5d8cbbeb2a5988b7f7265584c3f3225190c00000b1724313e4a5764717e8a949fa2aaa3a7a9afb7c1cbd6e2eee6dacfc5bbb3adaba5a6a6a6a6a6aca49f978f82766a5f53473a2e21150800000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000004101c2834404a5464717d8a96a1acb9c3ced9e5e7ded3c9c1b7afaaa29f9a979596989da0a7aeb3bbbfbaafa59f92867b6e61594f44382c2013070000000814212e3b4754616e7a8794a9b3bec9d5ddd0c3b6aa9d9083786f6a676562666d70767c818485827c716c61594f433a2f24180d02000000000005111e2a36424d57626e7c87939fa9b3bec8d2dce5dfd7cfcac3bcb8b7b3b1b2b4b8babfc6ced4dce5eef7fff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000714212d3a4754606d7a86929facb8c3cddfe9dfd2c6b9ac9f93877b7683909cabb4bfcbd7e3effbfff7ebded1c5b8aca095887c75828e9ba9b3becad6e2e0d3c7bbaea3998c7f73665c5044382b1f14090000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fdf3e8ded6cdc4bdb9b2acaaa7a6a6a9acafb5bdc1cad2dbe4e2d7cdc5b9aca1968b7e71655b5044372b1f12050000000006111b2935404b55606d7984919ea7b1bccbd4dee1d5c9beb3a99d9083776b605454606d7985929fabb5c0cbd7e3ddd2c7bdafa59c8f82766b6054483d33271c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c31394045474a4d4f505050504e4c4846423b342f271f1a242c31394045474a4d4f5050504f4e4b4746413b332d261d1b242d313a4145474b4e4f5051504f4e4b4746413a322d251c130a000000000000000000000000000000030c141c2328333c414950545c60656a6f73777a7d7f808181817f7e7c7975716d67625f58524d443f382f2820180f06000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616c737f8c919fa2aab0b8bcc3c7ccd2d4d8dedee1e1dededbd9d4d2d2ccc8c5beb9b3ada59e959082786d60584e43332a201509000000000813202d3a4653606d7984919ea9b3becad6e0e3d9cfc1b7aea49d9490898582818182858b9298a3aebcc5d0dbe0d3c6baaea298897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0faf2ebe5dad2cec5bebab8b4b2b1b2b4b8b9bdc4ccd2d9e2ebefe2d6cabfb4aa9d908377695f53473a2d21140800000004111d2935414c56616e7b86929fa8b2bdc7d2dde8e3dad2cdc5bebab8b4b2b1b3b7b8bcc3cad0d7dfe9f2fbfef1e5d8cbbeb2a5988b7f7265584c3f3225190c0003101c28343f4a546875828e9ba6aeb4b0b4b6bac1c9d2dde8f3ece1d7cdc5beb9b8b2b2b3b3b3b3b6afa99f94887c6f6255483c2f22150900000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000c18232e3a4653606d7984919ea8b2bdc8d4dde6e4dbd3c9c1bcb4aeaba7a3a2a3a5aaacb1babec5cac1baaea2988f82766b6054483b2f2215060000000815212e3b4854616e7b8794a1aebacfdadacdc0b3a79a8d80746a6969696e72787d83898e91928f877e716b60554b4035291f140900000000000714202d3a46525e6975818e99a4afbbc5cfdae4dfd6cdc5bebab1acaaa6a4a5a8acaeb4bcc2cad3dce5f1faf1e5d8cbbeb2a5988b7f7265584c3f3225190c000007131f2c38434f5965727f8b98a2aebac6d3dfe2d6cabfb4aa9c8f8276727e8b99a3aebac7d3e0ecf7fff7eaddd0c4b7aa9d918477707d8a97a2adb9c6d2dfe3d7cbbfb5ab9e9184786d6053463b31261a0e0200000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fff9f0e8dfd6cfc9c3bdb8b7b4b2b3b6b9bbc0c7cfd3dce4e4d9d0c5bbb0a69e9184796d6053493f33271b0f03000000000b17222d3845515d67717e8b96a0acb9c3cedde6dfd2c6b9ada1978b7e7164594f515d6773808d99a3afbbc7d4e0e3d9d0c1b7ab9f94897c6f63594f44382c1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a232c353e434b5153575a5c5d5d5d5c5b5855534d4540393127232c363e434b5153575a5c5d5d5d5c5b5854524c443f382f26242d363e434c5154575a5c5d5d5d5c5b5854524c443f372e251c0e0500000000000000000000000000030c151e262e343e454d535b60666d71777c8084878a8b8d8e8e8d8c8b8885827e7a746e6a615e575049413a322a21181006000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e8a919ca3aeb4bcc2c8ced4d7dde3e1dedddad5d2d1cecec8c5c4c0bbb9b3ada9a19e938f837a6d665c51463c3221180e030000000006121f2b3844505c66727f8c97a1adb9c2ced7e2e1d3c9c0b6aea69f9c97918f8e8e8f92989fa3aab4bfced7e1d9d0c5b8ac9f9285796d6053473a2d201407000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f0e8e0dad5d2d1d0cac6c5c1bfbebec0c4c5c9cfd7dde3ebefe5dbd3c6baaea2988c7f7265574d42372b1e1206000000010d19242f3a46535e6973808d96a1abb5c0ccd7dce8e4dfd7d0cac6c5c1bebebfc3c5c8ced6dbe1e9f2f3f9fef1e5d8cbbeb2a5988b7f7265584c3f3225190c0006121f2b3844505c667884919eabb7bfbdc1c2c6cbd2dbe4eff9f3e9dfd7cfcac6c5bfbfc0c0c0c0c0bbb0a6988c7f7265594c3f3226190c00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000007121f2c3844515c66727f8b96a0acb8c0cbd4dee7e4dcd3cec5bebab8b3b0afafb2b7b8bcc3cad0d6cabfb4aa9f94897c6f6356493c2d22170b0000000814212e3b4754616e7a8794a8b2bdc9d5ded1c4b7ab9e91847c777676777b7f848a90959a9d9e9992877d6f675d51453b3025190e02000000000814212e3b4754616e7b87929fabb5c0cdd7e1e1d6cdc5bbb3ada7a09d9998989b9fa3aab0b8c1cad3dfe8f2f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000915222f3b4854606b7783909daab4bfcad6e2dfd3c6baaea2988a7e716d7a86929facb9c5cfdbe6f2f8ece0d3c7bcb0a6998c7f736d7985929eabb8c3ced9e5dcd1c6b9ada1968a7d7064574d42362a1e120500000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfff9f1e8e0dad5cec8c5c4c0bfc0c2c5c7cbd1d9e1e5e4ddd2c7beb3a99f948a7e71665c5141382d22170b00000000030f1b27333f4953606d7984919ea8b2bdcbd5dfe3d7cbbfb4aa9e9185796d6053464b55616e7b87929facb9c2cdd8e4e2d3c7bbb0a69c9083766b6054483a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c353e474f555d606467696a6a6a696865615f57514b43392f2c353e4850555d606467696a6a6a696765615e56504941382d2d363e4850555d606467696a6a6a696765615e5651493f372e20170d020000000000000000000000020c151e2730383f4450575f656c71797e83898d919596989a9a9b9a999798928f8b86817b756e69605b534c443c332a22180f06000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a85929ea3adbabec5ced4d9e0e3dfd9d4d1d0cec9c5c4c2bfbdb9b7b6afaca9a29e97928b81796d685d544b40342b200f06000000000003101c28343f4a54606d7a85929ea7b1bcc5d0d9e3dbd2c8c0b9b0aba9a19e9c9a9b9c9fa2aaaeb4bcc6d0e0ddd2c7beb0a69b8e8175675d5145382c1f1306000a1724303d4a5763707d8a96a3b0bdc9d6e3f2e8ded6cfc9c5c4c5c7cad0cecbcbcbcdd1d2d5dae0e8eeefe7ddd6cabeb3a99f92867a6d6154473c31261a0e020000000008131e2a36424d57606d79849199a4afbbc1cad7dde3e9e1dbd6d3d2cdcbcbccd0d1d4d9dfdadbdde2e7eef6f1e5d8cbbeb2a5988b7f7265584c3f3225190c000713202d3a4653606d7986929facb9c5d0cecfd2d6dde4edf6fffbf1e9e1dad6d2d1cccccccdcdd2ccc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000004101c2834404a54606d7884919da4aeb9c2ccd5dee8e5e0d7d0cac6c5c0bdbcbcbfc4c5c8ced6dbdbd0c6bcb0a69b8e81756853493f33271b0f0300000713202d3a4653606d798696a1adb9c5d2dfd2c5b9ada196918884828384878c91969d9fa7aaaba3999184796d60564d42362a1e110500000005111d2a36414c5666727f8c99a3afbdc7d2dfe6dacfc5bbb3a9a29f95908c8b8b8e92989fa6b0b8c1cdd6e1ecf7e5d8cbbeb2a5988b7f7265584c3f3225190c00030f1c28333f4a54636f7c8995a0acbcc6d0dbe7dfd2c5b8ac9f92857a6d6875828f9ba9b3becad6e2eef6eaddd0c4b7ab9f94887b6e6674818d9aa8b2bdc8d4e1e3d5c9bdb2a89c8f8276695f53463a2d21140600000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcf9f3eeeae8e6dfd9d4d1d0cdcccdcfd2d4d7dce3e9e2d9d2ccc0b6aca2978f82776c60544b402f261b11060000000005121f2b3744505b65727f8b96a1adbac3cedde7e0d3c7baaea3988c7f73665c514546525e6975818e9ba7b1bcc7d3e0e3d8ccc2b7ab9f94897d7063564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d474f5961676d7174757677777674726e69605c554b4034303e47505a61676d7174767677767674716e68605b53493f33313e48505a61676d7174767677767674716d68635b51493f32291f140900000000000000000000000a141e273039424a505a62696e777e848b90959a9da0a8a5a6a7a7a7a6aaa29f9b98928e87817b726c655d564d453c342a21180d04000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d97a2adb6bfcad0d7e0e5ded8d3cec8c5c4c0bdb9b7b5b2b2acaaaca49f9c97928c857e776d675d564c42392e22190f000000000000000b17232e3845515d67727f8b959faab4bec7d2d9e2dad2cbc2bcb7b2adaba8a7a7a9abaeb3babfc6ced8ded8ccc0b6ac9f94897c6f63554b4035291d1004000a1724303d4a5763707d8a96a3b0bdc9d6e3ebe0d6ccc4bdb9b7b8babfc6ced8d7d8dadedfe1e5ebf1ece6ddd5cbc3baada2978d8074685e5246392a1f15090000000000010e1a25313b45515d67707d87939fa5afb8c1ccd2d9e2e7e6e2dfdedad8d7d9dddbd6d3d2cdced1d6dce4edf1e5d8cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8799a3afbbc7d4dadbdee2e8eff6fffffffbf3ece6e2dfded8d9d9d9d9ddcec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000c18232e3944515c66707d89929da6b0bac3ccd7dde3e9e2dbd6d3d2cdcac8c9cbd0d1d4d9dfe6e2d8cec2b8ab9e918578655b5044372b1f1205000006131f2c3845515c677884919eabb7c4d0dbd5c9bdb2a8a19e95908f8f9196989ea1a8abb1b7b5aba1968d8073695e52463a2d2014070000000713202d3946525e687783909dabb5c0d0d9e3e2d5c9beb3a9a197928a83807e7f81868f949ea6b0bbc5cfdae6f2e5d8cbbeb2a5988b7f7265584c3f3225190c0006121f2b3844505b6674818e9ba7b1bcced7e2e1d5c9beb2a99b8e81756764707d8a97a2adb9c6d2dfebefe3d7cbbfb4ab9c90837669626f7c8996a0acb9c5d2dee5dacfc4b9ac9f93877b6e6155483b2d22170b00000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f6efe8e2dedbdbd9dfe0dedddad9d9dcdfe0e3e8e5dfd7d0c7c0bbafa49a92857b6e655b5042392e1d140a00000000000613202d394653606c7884919ea8b2bdccd5e0ecdfd2c5b9ac9f92867a6d61544b40424d57626f7c89959fabb7c4cfdae5ded3c7bcb0a69c8f8275685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616c70797d808283838383817f7b746d675c51453d38424f59616c70797d808283838382817e7a736c655b50443c3943505a616c717a7e818283848382817e7a726d635b51443b3025190e0200000000000000000006111c263039424b545c606c717b828b91969da0a7aaacb1b2b3b4b4b4b2b3aeabaaa29f9a938e867f776d685f574e463c332a20160c010000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa9b3bec8d6dbe2e4ddd4cdc7c3bdb8b7b3b2acaba8a5a8a09e9b9a93908b857f7a716c655d554c443a30271d10070000000000000006111c2935414c55606d78839098a2acb6c0c7d0d7e0ddd4cdc7c4beb9b8b5b4b4b5b8babec5cbd0d8ded6ccc4bbafa49a9083766b605443392f24180c00000a1724303d4a5763707d8a96a3b0bdc9d6e3e5dacfc4bab2adabacaeb4bcc6cfd8dde4e7eaebeae9e5e1dad5cbc3b9afa59f92857a6d61564c413529180e0300000000000009141f2935414b55606b737f8c939ea6afbbc0c7d0d6dbe2e5e8e9e7e5e5e0d7d0cac6c5c0c2c5cbd2dbe4eae5d8cbbeb2a5988b7f7265584c3f3225190c000814212e3b4754616e7a8794abb5c0cbd7e3e8eaeef3f9fffffffffffdf7f2eeecebe5e5e6e6e6dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000007121c2834404a54606b74808d949fa8b1b9c2ccd2d9e2e6e7e2dfdedad6d5d6d8dddee0e5ebe3ddd7cec6b9ada19786796c605346392d201306000004101c2834404b556875828e9baab4bfcad6dacfc4bab2ada7a09d9c9c9ea0a8abacb2b8bcc2bdb2a89f92867b6e6154473b2e2114080000000714212e3a4754616d7a8795a0abbdc7d1e2ebdfd2c6b9ada19792857e78737172757b828f949ea9b3bec9d5e1eee5d8cbbeb2a5988b7f7265584c3f3225190c000613202d394653606c7985929eabb8c3cedee9dfd2c6b9ada197897d7063606d7985929eabb8c3ced9e5ece0d3c7baaea3998b7e7265606c7884919eaab7c2cdd8e4e0d4c8bbafa49a8d80736653493f33271b0f03000a1724303d4a5763707d8a96a3b0bdc9d6e3f0ede5ddd7d2cfceccd2d3d7dce2e7e6e9e9e8e4e0d9d5cdc5beb6afa39f93887d70695e53493f30271d0b020000000000091623303c4956636f7c8996a0acbac4cfdee7dfd3c7bbb0a69b8e8174685e5242393b4854606a7683909da8b2bdc9d5e2e4d8cdc2b9ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b707d858a8d8f9090908f8e8b8781796d60594f443f4a54616c707e858a8d8f9090908f8e8b8680776c60574d42404b55616c717e858a8d8f9090908f8e8b867f726d63564d42362a1e11050000000000000000050e17232e38424b545c666d747e8690949ea1a8acb1b7b8bdbec0c1c1c0bfbebab8b4aeaca49f98928b827a6e695f584e453c32281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c5666727f8c98a3aebbc5cfdae7e4dbd2cbc2bcb7b1acaaa6a8a19e9b999696918e8a87837e79736d67605b534b433a32281e150b0000000000000000000d19242f3a44505c666e7b86929aa4afb5bdc5ced6dbded8d3cfc9c6c4c2c1c1c2c5c6cad0d6dcdcd6ccc4bab1a79f93877c6f62594f4431271d120700000a1724303d4a5763707d8a96a3b0bdd1dcdeded5c9bdb2a8a19e9fa2aab4bdc4ccd2d6dbdededddcd9d4cfc9c1b9b1a79e938b7e71685e52443a3025190600000000000000030d18242f3a434f59606c77818e949ea5afb5bdc4cad0d4d9dcdddddcd9d4cec6bfbab8b4b5bac0c9d2dddeded8cbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8799a3afbbc7d3dbdcdee3e8eff7fffffffcf4ede7e2e0dfdbdbdcdcdddbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000c18232e39424f59606d78829096a0a7b0bbc0c7d0d5dae0e4ecebe6e3e2e2e5eaebece3e2d9d2ccc3bcb4ab9f928579655b5044372b1f12050000000c18232e3e4b5865717e8b98a2aebac3cdd6d6ccc4bdb9b1acaaa9a9aaacb2b7b9bdc4c7cfc4baaea3998c7f7265594c3f3226190c0000000a1724303d4a5763707d8a96a7b1bccfd9e3dfd3c7bbb0a69e92857c716c656565696e78828f97a1adb9c6d2dfece5d8cbbeb2a5988b7f7265584c3f3225190c000815222f3b4855626e7b8897a2adb9c6d2dfebded1c4b8ab9e9184796d605c6774818d9aa8b2bdc8d4e1eadfd2c5b9ac9f92867a6d615b6573808c99a6b0bcc7d3e1e4d8ccc0b6ac9d908477655b5044372b1f1205000a1724303d4a5763707d8a96a3b0bdc9d6e3efe5dbd3cbc6c2c1bfc5c7cbd1d6dbdcdddcddd8d4cec9c2bbb3aca49f918b7f726b61574d41382d1e150b0000000000000d192633404c5966737f8c99a8b2bdccd6e0e9ddd0c3b7ab9f94887c6f62564c413038434e5864717e8a96a1adb9c6d0dbe7e0d4c7bbafa3998a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8792979a9c9d9d9d9c9b9a938e81756b60544844505c66707d8892979a9c9d9d9d9c9a99928c8073695f534745515d67717e8b92979a9c9d9d9d9c9a98928c7f72695e52463a2d20140700000000000000020d172028343f4a545c666d78808b92989fa6acb2b8bcc3c5c8cecdcdcecdd0cac6c5bfbab6afaaa29f948f847b6f6a5f574d443a2f24190d04000000000000000000000000000000000000000000000000000000000713202c3945525d687683909daab4bfcdd7e1e9e0d2c9c0b9b1aba8a09d9a9696918f8c8a8784817e7a76716d67605d555049413a312820160c0300000000000000000008131e28343f4a545f69707d88939fa4abb3bcc2cacfd5dadfdad5d2d1cfcdcecfd2d3d6dbddd7d0cbc2bab2a89f958d80736a6054473d321f150b010000091623303c4956636f7c8996abb5c0cbd1d1d1d0c5b9ada196919298a2abb3bbc0c7cad0d1d1d1d0cec8c5beb9afa7a0958f81756c62564c4132281e1308000000000000000007131d28313d44505b656d78828e939fa4abb2babec5c8cecfd0d0cfcec8c3bcb4aeaca7a9aeb7c0cbd0d1d1d1cfbdb1a4978a7e7164574b3e3124180b000713202d3a4653606d7886929facb9c5d0cecfd2d7dde5edf7fffcf2eae2dbd6d3d2cecfcfd0d0d0d1c1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000010101010a1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1205010101010000000000000000000000000000000000000007121c27303d45515c666d7a8491959fa6afb5bdc3c9cfd4d8dfe0e3e7e5e5e7e3e0dfd8d3d0c7c0bbb2aaa3998f82756953493f33271b0f030000000714212d3a4754606d7a85929fa8b2bbc4cdd4d6cfc9c3bcb8b7b5b6b7b9bdc4c5c9ced4d3cbbfb4ab9b8f8275685c4f4235291c0f0200000d192633404c5966737f8c99a6b2bfcdd9ebddd0c4b7ab9f94897d706a605b53575e666d7a85929eabb8c5d1deebe5d8cbbeb2a5988b7f7265584c3f3225190c000a1724313d4a5764707d8a97a9b3becad6dfe0d4c8bcb1a79a8d8073665c55636f7c8996a0acb9c5d0dbdfd6cabeb3a99b8f8275685e53616e7b88949fabb7c5d0dbe2d9d2c5b9ac9f9286796c605346392d201306000a1724303d4a5763707d8a96a3b0bdc9d6e3e8ddd3c9c1bab6b4b2b9babfc6cad0cfd0d0d2ccc8c4bdb9b0a9a29a938c7f736d62594f453b2f261b0c030000000000020e1b2835414e5b6874818e9ba7b4c1d0d7dde3d4c8bdb2a89c8f82766a5f53443a30323d4653606d7984919eaab4bfcad6e2dcd6cbc0b5ab988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77849199a1a9a8a9aaaaa9aca49f93897d706356494653606d7884919aa1a9a9a9aaa9a9aba39f93877b6e6255484753606d7985929fa2a9a9a9aaa9a9aaa39f92867b6e6154473b2e2114080000000000000009141f29323b44505c666d78818d929fa2aab0b9bdc4c8ced1d4d9d9dadadadbd6d3d0cac7c0bbb4aea69e9691857c6f695f564c4135291f160c010000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d1dfe9e1d7cec0b7afa79f9d95918d8a8784827f7d7a7774716d6865605d55514c443f382f281f160e0400000000000000000000010b17232e38424d57616c727f8b9399a2aab0b9bec5c9cfd3d6dbdbdddbdadadcdddbdad5d2ccc6bfbab0a8a1969083796d60584e43352b210d030000000815222f3b4855626e7b8899a3afbbc3c4c4c4c4c2b7ab9e9184869299a1a9afb6babfc3c4c4c4c3c1bdb9b3ada59e959083796d605a50443a3020160c020000000000000000010c161f27333f49535c666d78818c9399a0a8aeb4b8bdc1c2c3c3c3c1bcb8b1aaa29f9a9da4aeb9c2c3c4c4c4c3bdb1a796897c706356493d3023160a0006121f2b3844505c667784919daab7bfbec1c3c6ccd3dbe5effaf4eae0d8d0cac6c5c1c2c2c3c3c3c2beb3a9998c7f7366594c403326190d00000000000000000000020507080b0d0e0e0e0e0e1724303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f120e0e0e0e0d0c0b0707050100000000000000000000000000000b151e2834404b545e686e7b838f949fa4abb1b9bdc4c8cdd2d3d7dcd8d8dcd7d3d2ccc7c2bdb5afa8a09892877c6f6256493c2d22170b000000000613202c3945515d6773808c96a0a9b2bbc1c8cdd1d4cec8c5c3c2c2c4c5c9ced2d3d0cac7c2bcb6aa9d9083776a5d5044372a1d110400000e1b2834414e5b6774818e9aa7b4c1cddae7dccfc2b6a99c8f82766b615850494d545d68727f8c99a5b2bfccd8e5e5d8cbbeb2a5988b7f7265584c3f3225190c000b1825323e4b5865717e8b98acb6c0c8cdd3d6d1c5b8aca095887c6f625453606c7884919ea9b3becad2d2cec6baada2978a7d716456535f697683909ca9b3becad6d4d0c7c0b9ac9f928679655b5044372b1f1205000a1724303d4a5763707d8a96a3b0bdc9d6e3e2d7cbc1b7afaaa8a6acaeb4babfc1c3c3c3c2c0bbb9b2aca69f9792887f736d635b51473e33291d140a000000000000020e1b2835414e5b6874818e9baab4bdc5ccd2d6d1c5b8aca0968a7d7063584e4332292c3844505c66727f8c98a2aebac6d1d6d0cbc4bcb1a7988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0abb3b5b6b6b6b6b6afa59a8d8073675a4d4956626f7c8996a1acb3b5b6b6b6b5b5aea49a8c7f7265594c4a5663707d8997a2adb3b5b6b7b6b5b4aea3998b7e7165584b3e3225180b000000000000020e1925303b44505a606d78818f939da4aeb4bcc2c9ced4d9dee1e5e6e7e7e7e6e2dfdbd6d2ccc5bfbab0a8a09792857b6e685d52453e31281d13070000000000000000000000000000000000000000000000000000000a1723303d4a5663707d899aa4afbbc8d4e0e6dbd0c5bcafa59d95908984807d7a787572706d686864615e5653514b45413a332d261d160d0400000000000000000000000006111c26303b454f59626d727f8792989fa6adb3b9bdc4c6cad0cfd0d1d1d1d1d0cfcec9c7c0bbb4aea69f9691847b6e675c51463d3223190f000000000713202d3a4653606d7986929fabb3b6b7b8b8b7b6b1a89b8e817d8791979fa4acaeb4b6b7b8b7b6b4b2aca9a19e938f837a6d675d51483f32281e0e0400000000000000000000040d17222d38414a545c666d777f8791969fa2aaacb2b4b5b6b6b6b4b1aca79f98928d929da7b0b5b7b7b8b7b6b3ab9f95877a6d6154473a2e2114070003101c28343f4a546774818d9aa4aeb4b1b5b6bac1c9d3dde8f3ede2d8cec6bfbab8b5b5b6b6b6b6b5b5ada2978a7d7063574a3d3024170a000000000000000003090e12141518191a1b1b1b1b1b24303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b1f1b1b1b1b1a1a19171413110d0802000000000000000000000000030c18232e39424c565e696e7a828c9399a0a7adb2b8bcc3c5c7cbd1cbcbd1cbc7c5c2bbb7b0aba49f9691867e706a6054473b2e1b11060000000004111d2935414c55606d79849197a1a9b0b8bcc2c5c8cecdcecfcfcfd0cfced0cac6c5bfbab8b1aba49b8f8275685c4f4235291c0f0200000f1c2935424f5c6875828f9ba8b5c2cedbe5d8cbbeb2a5988b7f7265594f443f424c56626e7b8895a1aebbc8d4e1e5d8cbbeb2a5988b7f7265584c3f3225190c000b1825313e4b5864717e8b9aa4afb8bcc2c6caccc0b5ab9d9084776a5f53505b65727f8c97a2adbac1c5c5c4bcb2a89f9285796d60534d5765727e8b97a2adbac3cdc8c3beb6afa49c9083766953493f33271b0f03000a1724303d4a5763707d8a96a3b0bdc9d6e3ded2c6baafa59e9b999fa3abaeb4b5b6b6b6b5b6afaca8a09e948f857d726d635b51493f352c21170b02000000000000000c1926323f4c5965727f8c98a2abb3bbc0c7cac9beb2a99d9184786c6053463c312028343f4a54606d7a86929fabb5bfcbcac6bfbab2aaa095897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc2c3c3c3c2c0b5a99c8f8276695c4f4b5764717e8a97a8b2bec2c3c3c3c2bfb6ac9b8e8174685b4e4c5865727f8b98a9b3bec2c3c3c3c2bfb5ab9a8d8074675a4d4134271a0e00000000000005111e2a36424d56616c74808d939ea5aebabfc6ced5dae0e4e8e4e0dfdededfe0e3e8e7e4ddd8d0cac1bab2a9a19791847a6d605a50433a2f24180d0100000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98acb6c0ccd8e4e2d6cabeb3aa9d938e837c7773706d68686663615e56595c5e5c5953514b433c342b22190e0500000000000000000000000000000a141e2a333e47515b626d727d8590949ea2a9adb2b8babec0c2c3c4c4c4c4c3c2c0bdb9b5afaaa39f9490847b6e695e554b40342b2011070000000006121f2c3844515c6676828f99a1a9a9aaababaaa9a79f968b7e727d858e939a9fa2aaa9ababaaa9a8a8a09e97928b81796d685e554b41362d20160c00000000000000000000000006111b262f39424a545c656c737d848c92989da0a8a7a9aaaaa9a8a7a09d959086818d959fa6a8aaababaaaaa9a299908376685e5246392d20130700000b17232e3c4956626f7c89929fa2aaa4a8aaafb7c1ccd7e3eee7dbd0c6bcb4aeaca8a8a9a9aaa9a9aba39e9285796d6053473a2d20140700000000000000070c141a1e2122242627272727272727303d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5245382b27272727272727262421201d19130c0400000000000000000000000007121d27303a444d565e686d78808790959ea1a9abb1b6b9babfbebfbebebfbab9b6b0aba69f99938d847c706c61584e43372b1f0a0000000000010d19242f3a45515d676e7c8591979ea6abb1b7b8bdbfc0c1c2c3c3c3c3c1c0bfbab8b4aeaca79f9d928a7d7064574a3d3124170a000000101c2936434f5c6976828f9ca9b5c2cfdce3d6c9bdb0a3968a7d7063574a3d333a4753606d7a8693a0adb9c6d3e0e5d8cbbeb2a5988b7f7265584c3f3225190c000815222e3b4855616e7b87939fa5abb1b8babec0bbafa4998c7f7266584e4953606d7a85929fa6afb7b9b9b8b2aaa1968c8073675c514754606d7a85929fa8b1bbbfbcb8b1aca49f928a7d7063574a3d2d22170b00000a1724303d4a5763707d8a96a3b0bdc9d6e3dbcfc2b6aa9e938e8c92999fa2aaa8a9aaa9a8aca49f9c96918a827b706b625b514940372d231a0f0500000000000000000814212e3b4754616e7b869299a2a9afb5babfc1b9ada1978b7e72655b5044372b1f232e3845525d6874818d99a3aebbc2bebab4aea8a0989183786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0d0d0d0d2c3b7aa9d9084776a5d514c5966727f8c99a5b2bfd0d0d0d0d1c2b6a99c8f8376695c504d5a6673808d99a6b3c0cfd0d0d0d0c2b5a89b8f8275685c4f4235291c0f0000000000030e18212d3a46525e69717e8a929da5afb7c0cad0d8e0e5e4e4ddd8d4d2d1d1d2d4d7dde3e3e8e2dbd6ccc4bbb3a9a0968e81756c61554b4135291d130700000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0d2dde8dfd3c6baaea2988e81786f6b6763615e565957575f6266696a6965605d554e463c342b20170b0200000000000000000000000000020c18212c353f49515b626b707b838b92979ea1a9abadb3b3b5b6b7b8b8b7b6b5b3b2acaba49f98928c827a6e695f564d43392e22190f000000000004101c2834404a54636f7d8792979b9d9e9e9e9d9c9a959084796d6f7a81878e92989a9d9e9e9e9d9b9896918c857e756d675e564c433a2f241b0e04000000000000000000000000000a141d273039424a535b606b6f797f858c9196989a9c9d9d9c9b9995908a837c79838f94999c9d9e9e9e9d9b9792877d6f63564c41362a1e110500000615222e3b4754606a74808c929897979b9ea5afbac6d2deebe2d6cabfb4aaa29f9b9c9c9d9d9d9c9a99928b7e71675d5145382c1f13060000000000030b12181f262a2d2e313334343434343434343d4a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e524538343434343434343433312e2d29241e160e090000000000000000000000000b151e29323b444d565d666d737c838b91969d9fa7a9acaeb4b1b2b2b1b4aeaca9a69f9c948f8780796f6a615a50463d32271b0f00000000000008131e2935404b555f6a6f7c858f949d9fa7aaacb2b2b4b5b6b6b6b6b6b5b3b4aeacaaa29f9b95908980736c6155493c3023160a000000101c2936434f5c6976828f9ca9b5c2cfdce4d7cabdb1a4978a7e7164554b41383d4754616e7a8794a1adbac7d4e0e5d8cbbeb2a5988b7f7265584c3f3225190c000714212d3a46535f6974808d939d9fa7abaeb3b3b1a99f93877b6e61544745525d68727f8c949ea5abacacaba8a1989184796d60554b45515d67737f8c95a0a9b1b3b1aba8a09a938c80736b6155483c2f1b110600000a1724303d4a5763707d8a96a3b0bdc9d6e3dbcec1b4a89b8e817f868e9298999b9c9d9d9c9a9a93908a847e776e696159514940372e251b11080000000000000000000714202d3946525e68717e8792979fa4abaeb4b5b0a69e9184796d6053493f33271b1c2935414c56616e7b86929fa8b2b5b3adaaa39f9691867c6f665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ddddd1c4b7ab9e9184786b5e514d5a6673808d99a6b3c0ccd9dddcd0c3b6aa9d9083776a5d504e5b6774818e9aa7b4c1cddadddccfc2b6a99c8f8376695c504336291d1000000000000915202b38434e58616e7b85929fa4aeb7c1c9d6dbe2e7ded8d3d2ccc8c6c4c4c6c7ccd2d3d7dee6e7ded5cdc5bbb2a89e938a7e71675d51453a2f24180d01000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7ded2c5b8ab9f9285796d6660595754524f575e61696e73767776726d675f584e463c33291d140a0000000000000000000000000000060f1a232d373f49515961696e787e858c91969b9fa2a9a7a8aaaaababaaaaa8a7a8a19e99938e867f786e685f574d443b30271d10070000000000000c18232e394854606b707d858b8e90919191918f8d8a837b6e67686d747c81868a8d90919191908e8c88847f7a716c605d554c443a31281d12090000000000000000000000000000020b151e2730394149505960676d737a7f84888b8e8f9090908e8c88837e786e6e7a82898c8f90919191908e8b857e706b6054443a3025190d01000006131f2b37434e58606d788086898b8b8e939eaab6c3cfdce8e0d3c6baaea298928e8f8f9090908f8e8b867f726c62554b4035291d100400000000030c151d232831363a3b3e404141414141414141414a5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e52454141414141414141403f3e3a39353028201b12090000000000000000000000030c172029323b444c545c606a6f787e848b9095999c9fa3aaa5a5a5a4aaa39f9c98948f89827c746d675f5850483e342b20160a000000000000010c18242f39434e585f6a6f7b828a90959a9da0a8a5a7a8a9a9aaaaa9a8a6aaa29f9c98928e89837d736d63594f44392d2014080000000f1c2835424f5b6875828e9ba8b5c1cedbe6dacdc0b3a79a8d8074675d514a45464f5963707d8a96a3b0bdc9d6e3e5d8cbbeb2a5988b7f7265584c3f3225190c0005121e2a36424d57606d78818990959a9fa2aaa6a8a0978e8175695e5246414c56606d78828e939b9e9f9f9e9c9691867c6f675d5143414b55606d79839197a0a7a6a79f9d95918880776c60594f44382c200a0000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e81747b81858a8c8e9090908f8d8b87837e78716c655e574f473f372e251c13090000000000000000000005111e2a36414d56616c717e858e93999fa2aaa8a69e948b7e71675c5141382d22171924303a46535f6973808d96a0a8a8a9a29f98928d847c6f6a5f544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d1000000000020e1a26313b4754606a75818e97a2adb6c0c9d3dbe7e2dcd7cdc7c7c0bbb9b7b7b9bbc0c7c7ccd6dbe1e7dfd6cdc3baafa59e91857a6d60554b4135291d1104000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7dccfc2b6a99c8f8376675d544f4a4a505960696e757b808384837f796f6a60584e453b2f261c1106000000000000000000000000000008111b252d373f474f575f666d727a7f848a8e9297989a9c9d9e9e9e9e9d9c9a9896918d87817b736d665e564d453b32291e150b0000000000000007121c2c38434f59616b707a7e81838485858483807d786e695e5e616a6e747a7d818384858483817f7c78726d67625a514b433a32291f160c00000000000000000000000000000000030c151e272f383f444f555d60686d72777b7e8182838383817f7c77716c66686e767c80828484858483817e7a706c61594f4432291e1308000000030f1b27323d44505c666d737a7d7e7e818e9ba8b5c1cedbe8dfd2c5b8ac9f928681828383838382817f7b726d625a5043392f24180c00000000000b151e272e343b4246484b4c4d4e4e4e4e4e4e4e4e4e5763707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e524e4e4e4e4e4e4e4e4d4d4c4a4746413a322d241b11070000000000000000000000050e172029323a424a505860666d72797e83888c90929897989898989798928f8c87827d766f6a605d554e463e362c22190f040000000000000007121d27313c464e585f696e757d83888d919696989a9b9c9d9d9d9c9b9a9898928f8b86817c76706b635b52473e33281c10040000000e1a2734414d5a6774808d9aa7b3c0d0dbe6ded1c5b8ab9e92857a6d605c54515359616b75828f9ba8b5c2cedbe8e5d8cbbeb2a5988b7f7265584c3f3225190c00020e1a26313b44505c666d747d83898e92989899999591857b6e61574d423a44515c666d79818a8f919292928f8c847c6f6a60554b413a45515c676e7c85909599999895908b847d736c655b50473e33281c100000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e81746e74797d808283838382807e7b76716d66605b534d453e352d251c130a0100000000000000000000020e1925303b44505a616c707b81878e92989a9b9b948f82776c60554b402f261b11131e2a36424d57606d798491969c9c9a97928d8680796f6a5f584e42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000006121e2b37424e57626f7c89939ea9b3bec8d2dbe5e1d8d1cbc2bbb7b6afacababacafb5b7bbc1cacfd7dfe8dfd5ccc1b9ada1978c8073675d5145392c201408000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7ddd0c3b6aa9d9083776a5f575656545c606b707b81878c8f918f8c847c6f6a60574d42382d22170b01000000000000000000000000000009121b252d353e454d545c60676d73797d8185888b8d8f9091919191908f8d8b8884807b756e69605c544c443b332a20170c0300000000000000000f1b27323d474f5961676d717476777878777674706c665e5752585f62676d7174767878777675726f6c65605d555045413a312920170d040000000000000000000000000000000000030c151d262d333d434b51565d60666a6f72747677777675726f6a64605b5e616a6f7375777878777775726d68615a50473d3220170d02000000000a152028343f4a545c60676d7071727f8c98a5b2bfcbd8e5ddd0c4b7aa9d91847775767677767674726e69625b51483f31271d12070000000007121d27303940454d535557595a5a5a5a5a5a5a5a5a5a5a63707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b5e5a5a5a5a5a5a5a5a5a5a5a595754524c443e362d23190f040000000000000000000000050e17202830383f444e545c60676d71777b7f8386888a8b8c8b8b8a8886837f7b76706b625f58514b433c342c241a10070000000000000000010b151f2a343c464e565e616b70767c8084878a8c8d8e8f909090908e8d8b8885827e7a756f6a636059524940352c21170b000000000c1825323f4b5865727e8b98a9b3becad6e2dfd2c6b9ada1978e81746d66605d60636b707d8a939eaab6c3cfdce9e5d8cbbeb2a5988b7f7265584c3f3225190c000009141f28343f4a545c606b70767c8185898b8d8c89847c6f695e52453b34404a545d676d757d8284868685837f796f6a60584e433a34404b555f6a6e7b838a8c8c8b88837e78706b605b53493f352c21160b0000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e817468676d7073757677767574716e6964605c545049413b332c231b130a0100000000000000000000000008141f29323e48505961686e747b81858a8d8e8e8b82796d655b5043392f1d140a0e1a26313b45515d676e7b848c8f8f8d8a85807b736d675f584e463c30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d10000000000814212e3a47535f6a76828f9ca5afbcc5d0dae4e2d8cfc6bfbab0abaca49f9e9e9fa4abaab0b9bec5cdd7e0e7ded5c9beb3a99f92857a6d6054473b3025190e020000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7dfd2c6b9ac9f93877c6f6964626364666d727d858e939a9c9d9c9691867c6f695e544a3f33281e130800000000000000000000000000000009121b232c333c424a50555d60666d7075797c7e808283848585848382807e7b78736e69615f57504a423b322a21180e050000000000000000000a16212b343e474f555d6064686a6b6b6b6a696763605b544d464e53555d6064676a6b6b6b6a686562605b53514b433f352f281f170e0500000000000000000000000000000000000000030b141b2227313940454c5254585f626567696a6a69686662605853505258606266696a6b6b6b6a6865605d5650483e352b210e050000000000040b17232e38424a50555d606365727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a696a6a6a696765615e5751493f362d1f150b01000000000c18232e39424b51575f616466676767676767676767676767707d8a96a3b0bdc9d6e3ded1c4b8ab9e9185786b6767676767676767676767676664615d5650483e352b21160b000000000000000000000000050e161e262e343d424a50555c60656a6e7276797b7d7e7f7f7e7d7b7976726e69636059534e45403a312a221a120800000000000000000000030d18222a343c444d525961636a6f73777a7d7f8182838383838382807e7c7975716d68626058544f4740372e231a1005000000000916232f3c4956626f7c8997a2adbac6d3dfe2d6cabeb3a99d938d8078716d676d6f747d86929fa5afbbc6d2dfebe5d8cbbeb2a5988b7f7265584c3f3225190c0000030c17232e38424a505960636a6f74797c7f807f7d786f6a5f564d42332e39424b555d606b70757879797876726d6760584e463d312f39434e585f696e787d7f807e7b77716d666059504941382d231a10050000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685d60636668696a6a696764615e5653504a443f382f29211a11090100000000000000000000000000020d17202c363e474f565e61696e747a7d8082817e786d675d53493f31271d0b0209141f2935404b555f696e7a808282807d79736e68605d554e463c342a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d10000000000815222f3b4855626e7b88949faab7c1ced7e1e3d9d0c6bcb4aea69f9c9a93919193999c9ea6adb3bbc5ced7e1e6dacfc4baaea2988b7f7265564c41362a1e11050000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfcedae5e0d4c8bbafa49a91847b74706f6f7073797f8792979fa4acaaa8a09891857b6e665b50443a2f24190d0100000000000000000000000000000009111a212a30383f444c51545c6064666d6f7274757777787877777574716e6a66615f57534d443f38302920180f0600000000000000000000040f19222c353e434b5154585b5d5e5e5e5e5c5a5753504a423c43474b5153575a5d5e5e5e5d5b595553504945413a3129241d160d05000000000000000000000000000000000000000000020a11171f272f353a4145474e5355585b5c5d5d5d5b5955544e4644464e5456595c5d5e5e5e5d5b5854524c443e362c23190f0000000000000006111c2630383f444c51545965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5d5d5d5c5b5854534d453f372d241b0d030000000004101c2834404b545c60696e7173747474747474747474747474747d8a96a3b0bdc9d6e3ded1c4b8ab9e9185787474747474747474747474747372716d68615a50473d32271b1000000000000000000000000000040c141c232830383f444b5153575f6266666d6f7072727271706f6d6765615e57544f47433c352f281f181008000000000000000000000000060f18222a323b42464f5558606267686e7072747576767777767573716f6d6664605d56544e48443d352e251c110800000000000713202d3a4653606d7885929fabb8c4ced9e5dacfc5bbafa59d928d837d7a79797c81899298a2aeb7c1ccd7e3efe5d8cbbeb2a5988b7f7265584c3f3225190c00000006111c2630383f444f54586062666d6f727373706d665f584e443b30273039434b51596163686b6c6c6b6965605d554e463d342b27313c464e575f666d707373716e6964605c544f443f382f261b1108000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b5357595b5d5d5d5c5a5854524d46443f38332d261d170f0800000000000000000000000000000000050e1a242c353e444d52575f62676d70737574716d665d554b41382d1f150b00030d18242f39434d575f686d73757574706d67615e56514b433c342a22180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d1000000005121e2a36424d576673808d99a6b0bbc9d3e0e8ddd2c7bdb4aaa39f948f8a868484868a8f949ea2a9b3bcc5d0dbe6e1d6cabeb3aa9d908376685e5246392d2014070000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e4e4d8ccc0b6aca0969186817d7c7c7d80848c9299a2a9afb6b7b2aaa1978f82786c60564c4135291d110400000000000000000000000000000000080f181e262e343a41454a5153545c60626567696a6b6b6b6b6a696765625f5755534d46423b342e261e170e0600000000000000000000000007101a232c313a4145474b4e5051525251504d4a46443f382f373a4045474a4e50515251504e4c4946443f38352f281f18130c04000000000000000000000000000000000000000000000000060d151d24293035393c4347484b4e4f5050504e4c4947433c383d4347494d4f51515251504e4b4745413a322c241a110700000000000000000a141e262e343a41454c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5150504f4e4c4846423b332d251b1209000000000006131f2c3845515c666d747b7e7f80818181818181818181818181828f9ca8b5c2cfdbe8dfd2c5b8ac9f928680818181818181818181818180807f7d7a716c61594f44382c1d120700000000000000000000000000020a11171e262e34394045474e5355545c606264656565656462605c5554534d48443d373229241d160d070000000000000000000000000000071018202930363e44484e5455565e6163656768696a6a6a6968676562605c5454524c48433d38322b231c130a00000000000006121f2c3844505c6675818e9ba8b2bdc9d5e0e1d7cdc0b7aea49d95908a878586898e939fa2aab4bfc9d3dde8f4e5d8cbbeb2a5988b7f7265584c3f3225190c000000000a151e262e343d44484e54545c606365666663605c544e463c32291e27313940454f55575c5e5f5f5f5c5954514b433d342b221f2a333c454d545c6063666665625f5753504a423d332d261d140a00000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4a4d4f5050504f4d4b4746423b38342e27221b140b0500000000000000000000000000000000000008121a232c323b41464d53555d606467686864605c544b433a2f261b0d03000007121d28313b454d565d616669696763605c55524d454039312a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000714202d3a46525e697784919daab7c2ccdde5e3d7ccc0b5aba398928a827d7a78787a7d82899297a2a9b3becad6e1e6dbd0c5b8ab9f95877a6e6154473b2e2114080000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1acb9c7d2dde8ddd2c7beb2a8a099928e8a89898a8c91969fa3abb3bbc0c4bcb3a99f948b7f72685d5245392c2013060000000000000000000000000000000000060c141c23282f35394044464a505355585a5c5d5e5e5e5e5d5c5a5855534e4846423b363128231c150c05000000000000000000000000000008111a1f282f35393a3e41434445454443413d3938332d262b2f35393a3e414345454443423f3c3937332d29241d160d07010000000000000000000000000000000000000000000000000000030b12181e24292c31373a3c3f4143444443423f3c3b37322b32373b3c40424445454444423f3a39353028201a1108000000000000000000020c141c23282f353f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e51444343413f3b3a363129211b1309000000000005121e2a36424d57606d7881888a8c8d8d8d8d8d8d8d8d8d8d8d8d8d8f949eaab7c3d0dce9e0d3c7baaea298928d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8a867e716b605448392e23180c000000000000000000000000000000060c151c23282f34383c4247484b5153555758595858575553514b4846423b38332b262018130c0400000000000000000000000000000000070e171f252a33383c4347494c525457595a5b5c5d5d5d5d5b5a585553514a4745413a38322c272119110a0100000000000003101c28343f4a5463707d8a96a0acb9c3ced9e5dfd2c9c0b6aea7a09d97989293999b9ea5aeb4bcc5d0dbe5eff1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000030c151c232833383d43474b515356585a595653504a423c342a20171f272f353e44484a4f51535352504c4745413a312b221918212a333c424a50535759595855534d46443f383027221b140b0200000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e41404243444342413e3b3a36302c28231c17110a02000000000000000000000000000000000000000008111a202930363c42474b5153575a5b5b5853504a423a31281d140a000000010c161f2a333b444c5254595c5c5a5753514b46413b352f281f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000815212e3b4854616e7b8796a0acb8c5d1deebe0d4c7bbafa49992867e76716d67676d70757d859297a2adbac5cfdae6e1d4c8bcb1a7978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000714212d3a46535f697884919eacb6c0ccd8e2e4d9d0c4bab2aba39f9a97959697999ea0a8afb5bdc5cccec4bbb0a69f92857a6d6054473a2e23170b000000000000000000000000000000000000020a11171e24292e34383a3f4446494b4d4f5051525251504f4d4b4847423c3a36312a261f17110a0300000000000000000000000000000000080d161d24292c2d313537383838373634302d2b28221c1d24292c2d3134373838383735322f2d2b27221b18130c04000000000000000000000000000000000000000000000000000000000001070c13191d20262b2e2f32343637373635332f2e2b271f272b2e2f3336373838383735322d2c29241e160e080000000000000000000000020a11171e24323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5144373634322e2d2a251f170f090100000000000714212d3a46535e6974818e9397999a9a9a9a9a9a9a9a9a9a9a9a9a9c9ea6b0bbc7d3dfebe2d6cabfb4aaa29f9a9a9a9a9a9a9a9a9a9a9a9a9a9a999892887d7063554b4034281c1004000000000000000000000000000000030a11171d23292c31373a3b404546484a4b4c4c4b4a484645403b3a36312c27211b150d0701000000000000000000000000000000000000050d141921282c32373b3c4146474a4c4e4f50505050504f4d4b494644403a39352f2c27211c160f070000000000000000000c17232e3a4653606d7884919ea8b2bdc8d4dde4dbd2c8c0b9b1abaaaaa29f9fa4aba9afbabfc5ced7e2edf7f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000030a111721272c323739404546494c4d4c4a46443f38302a22180e151d242933383c3d4245464645433f3a39352f281f19100f18212a30383f44464a4c4d4b4847423c38342e261e17110a020000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135353637373634312e2d2a251f1c17110b060000000000000000000000000000000000000000000000080e171f252a3137394045474a4d4f4e4b46443f3830281f160b0200000000040d18212a323a4146474d4f4f4d4a46454039363029241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000a1724313d4a5764707e8a97a8b2bdc8d4e1ecdfd2c6b9ac9f93877d716c64605d5d60646b707c85929fa9b3bec9d5e2e4d8cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000005121e2b37424d576773808d9aa4afbbc6d1dce7e2d6ccc4bdb4aeaca7a3a2a2a3a6aaacb2bbc0c7cfd8d6cdc2baada2978c7f7266544a3f34281c100300000000000000000000000000000000000000060b13191c23282c2e34383a3c3f414244444545444442413e3b3a37312d2a261f1a140c0600000000000000000000000000000000000000040c13181d202125282a2b2b2b2b292724201f1c171113181d202024272a2b2b2b2a282622201f1b17110d0701000000000000000000000000000000000000000000000000000000000000000002080d11151a1f21222528292a2a2a282622221f1b151b1f222326292a2b2b2b2a282521201d19130c040000000000000000000000000000060b1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a5e5144372b282521211e1a140d05000000000000000815212e3b4854616e7b87939fa5a6a7a7a7a7a7a7a7a7a7a7a7a7a7a8aab0b8c1ccd7e3efe7dbd0c6bcb4aeaca7a7a7a7a7a7a7a7a7a7a7a7a7a6aaa29a8f8276675c5145382c1f13060000000000000000000000000000000000060c12181c1f262b2e2e34383a3c3d3f3f3f3e3d3c3a38342e2d2a251f1c160f0a0400000000000000000000000000000000000000000002090e171c20272b2e3036393b3d3f4142434344444342403e3c3a38342e2c29241e1b16100b050000000000000000000006121f2b3844505c66717e8b96a0acb8c0cbd5dfe4dad2cbc3bcb8b6b4aeacacafb5b6bac1cad0d7e0e9f3fff1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000060c161c20272b2e34383a3c3f40403d3a38342e261e1810060b121821282c2f30353839393836322d2c29241d160d07060f181e262e34383a3d40403e3b3a37312c28231c150c0600000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135282a2a2a29272521201e1914100c060000000000000000000000000000000000000000000000000000050d14191f262b2f35393a3d4042413e3a38342e261e160d04000000000000060f1820283035393a404242413d3a38342e2a251f18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000d192633404c5966737f8c99a6b2bfced9e5e1d5c9bdb2a89a8d80746b615a5451515359606a717e8b97a1adb9c6d2dfe8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000020e1a26313c4855626e7b87939faab4bfcbd7dde6ded6cfc6bfbab9b4b0afafb0b3b7b9bdc4cbd1d9e1dfd6cabeb3a99d908477665c5044382b1f1206000000000000000000000000000000000000000001080d12181c1f23282b2d2f3234363738383838373634322f2e2b26211e1a140e090300000000000000000000000000000000000000000001070d111314181b1d1e1f1f1e1d1a1713120f0b06070d111314171b1d1e1f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001040a0f121515181b1c1d1d1d1b191615130f0a0f1315161a1c1e1e1f1e1d1b181413110d0802000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e0ddd0c3b7aa9d9084776a5d5144372a1e191514120e090300000000000000000b1825323e4b5865717e8b9aa4afb2b3b4b4b4b4b4b4b4b4b4b4b4b4b5b7bbc1cad3dee9f4ede2d8cec6bfbab8b4b4b4b4b4b4b4b4b4b4b4b4b3b3b4ac9f9286796d6053463a2d20130700000000000000000000000000000000000001070c10151a1e2123282c2d2f3132323232312f2d2c2823211e1a14100b0500000000000000000000000000000000000000000000000000050b10151b1f22252a2d2e3032343536373737363534322f2d2c2823201d19130f0a0400000000000000000000000003101c28343f4a54606d7984919da5afb9c3cdd6dfe4ddd5cdc8c4c3bfbab8b9bbc0c7c6cbd6dbe2e9f2f8fff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000050b10151b1d23282c2d30323333302d2c28231c150c060001070c171c202324292b2c2c2c292621201d18130c040000060c141c23282b2d303333322f2e2b261f1c17110a030000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281d1d1d1c1a181414110e0903000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31343535312d2b28231c140c040000000000000000060e161e24292d2e33363634302d2c28231d19140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000e1b2834414e5b6774818e9aa7b4c1cddae7ded2c5b9aca196877b6e615950474545474f58606d7985929eabb8c5d1deeaddd0c3b7aa9d9083776a5d5144372a1e11000000000000000000000000000000000000000000000000000914212e3a47535f6975818e98a3aebac1cbd4dde6e1d8d1cbc7c5c1bdbcbcbdbfc4c5c9ced7dce3e8dfd6cdc5b8aca09586796d6053463a2d2013070000000000000000000000000000000000000000000000070c1012171c1f20222527292a2b2b2b2b2a29272522211e1a15120e090300000000000000000000000000000000000000000000000000010406070b0e1011121211100e0a060603000000010406070b0e10121211100f0c09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e101111100f0c0908060300030608090d0f11121211110f0c070704010000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0d2d4d3d0c3b6a99d9083766a5d5043372a1d1008070502000000000000000000000e1a2734414d5a6774808d9aacb6c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2c3c7ccd3dce5efeff4eae0d8d0cac7c5c0c0c0c0c0c0c0c0c0c0c0c0c0c0bbaea399887b6e6255483b2f22150800000000000000000000000000000000000000000004090e1214181c1f202224252625252422201f1c1814120e09030000000000000000000000000000000000000000000000000000000000040a0f1315191e202124262728292a2a2a2a28272522201f1c1813110d08010000000000000000000000000000000b17232e3844515c66707d89939da7b1bbc4cdd6dfe8dfd9d4d1d0cac6c5c6c7ccd2d2d7d7dfe0e3e7edf4f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000040a0f12181c1f202325272623201f1c17110a0300000000050b101416171c1e20201f1d191413110d070100000000020a11171c1f202426262522211e1a15100c0600000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281b11100f0e0b0807050200000000000000000000000000000000000000000000000000000000000000000003090e12181d20202427282825201f1c17110a0200000000000000000000040c13191d20212629292724201f1c18120e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000f1c2935424f5c6875818f9ba8b5c2cedbe8ded1c4b7ab9e918478695e53473e39393d44505c6675828e9ba8b5c1cedbe8ded1c4b8ab9e9184786b5e5245382b1f120000000000000000000000000000000000000000000000000006121e2b37424d57616e7b86929fa6b0b9c2cbd6dbe1e2dcd7d3d2cdcac8c9caccd1d2d5d9e0e8e3dcd7cdc4bbb1a89e928578665c5044382b1f12060000000000000000000000000000000000000000000000000004060b10121316181a1c1d1e1f1f1e1d1c1a181514120e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3bec5c6c7c6c5c1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1d2cdcdcdcdcdcdcdcdcdcdcdcdcfd0d3d7dee5e3e3e3e3e3eae2dbd6d3d2cdcdcdcdcdcdcdcdcdcdcdcdcdcbbfb5ab95897c6f6256493c2f23160900000000000000000000000000000000000000000000000206070c10131315171819191817151313100c0705020000000000000000000000000000000000000000000000000000000000000000000306080e11141417191b1c1d1d1d1d1d1c1a18161312100c070401000000000000000000000000000000000006111c2834404a54616b74818e95a0a9b3bbc4ccd7dce3e4e0dddbd6d3d2d2d4d7d7d3d2cad2d3d7dce3eaf3e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000070c10131316191a19171312100c06000000000000000004070a0a0f12131312100c070604010000000000000000060b10121317191a181514120e0903000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281b0e0403010000000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314171a1c1b181312100b060000000000000000000000000002080d1113141a1c1c1a171313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d10000000101c2936434f5c6976828f9ca9b5c2cfdce8dccfc3b6a99c90837669574d42352c2c343f4a546773808d9aa6b3c0cdd9e6ded2c5b8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000020e1a26313c46535f69727f8c949ea7b1b9c1cad0d7dce2e3e0dfdad6d5d5d6d9dddee1e5e3ddd7d1cbc3bbb2a9a0958d807366544a3f34281c100300000000000000000000000000000000000000000000000000000000030607090c0e0f1111121211110f0e0b08080602000000000000000000000000000000000000000000000000000000000000000406070b0e0f101111100e0c0807050200000000000000000000000000030709090d0f101111100f0d09080603000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0e0e0d0c080806020000010406070b0d0f0f100f0e0c09060503000000000000000000000000000000000000000916222f3c4955626f7c8897a2adb6b8b9bbbab8b7b0a6998c807366594d4033261a0d00000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dcd1bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000040607090a0c0c0c0b0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f10101111100f0d0b09070604000000000000000000000000000000000000000000000c18232e39424f59606d79839097a1a9b2bac2cbd1d9e0e3e8e7e2dfdfdfd8d1cbc7c5bdc5c7cbd1d8e1eae5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000040607090c0d0d0a07060300000000000000000000000000000205060605030000000000000000000000000000000306070a0d0d0b080806020000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f0e0b0706030000000000000000000000000000000000010507070d0f0f0e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d10000000101c2936434f5c6976828f9ca9b5c2cfdce8dccfc3b6a99c90837669564d41362a262f404d5a6673808d99a6b3c0ccd9e6ded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000009151f2a36424d57606c77828f959fa7afbabec5cbd1d5dadedfe0e4e8e1e6e1dfdedcd9d4d2ccc7c0bbb1a9a1979183796d6053473a2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1d1d1d1b191514120e0903000000000000000000040a0f1315161a1c1d1d1d1d1c191615130f0a04000000000000000000000000000000000000000000000000000000000205080d11141417191a1b1b1a181514120e09070d111314171a1b1c1c1c1b191613120f0b0600000000000000000000000000000000000713202d3a4653606d7985929fa4a9abacafaeacaaa69e94897c6f6356493c3023160900000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d2cabeb3aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d45515d676e7b859197a1a8b1bbc0c7cfd4d7dcdddededcd7cfc6bfbbb9b1b9bbbfc6cfd8e0e3d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202000000000000000000000000000000000000000000000000000003030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000f1c2935424f5c6875828f9ba8b5c2cedbe8ddd1c4b7aa9e918477685e52463b333038424e586774818e9aa7b4c1cddae7ded1c5b8ab9e9285786b5f5245382c1f120000000000000000000000000000000000000000000000000000030e1a26313b44505b656d798390959ea5adb3babfc6c9cfd1d2d4d8ddd5dad5d2d1cfcec8c7c0bbb5afa7a09691857b6e675d5145392c1c11060000000000000000000000000000020608080d0f11121211100f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202427292a2a2a29282522211e1a140c0600000000000003090e161b1f222326282a2a2a2a282623221f1b160e080200000000000000000000000000000000000000000000000002090e1214191e20212426272828272522211e1a1513181d2020242728292929282623201f1b17110a0200000000000000000000000000000006121f2c3844515c66727f8c929a9d9e9fa4a29f9d9b948f82756b6054483b2f22150900000000000000000000000000000d1a2733404d5a6673808d99aab4bdbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc0baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935404b555f696f7c8591969fa7afb5bdc2c7cbd1d1d1d1d1cbc5bdb5aeaca4acaeb5bdc6d1d3d7d4cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e524d5a6773808d9aa6b3c0cdd9e6ddd0c3b7aa9d9084776a5d514e5b6874818e9ba7b4c1cedae7dccfc3b6a99c908376695d5043362a1d100000000e1b2834414e5b6774818e9aa7b4c1cddae7dfd2c6b9ac9f93877b6e61574d443f40424a545f6a7783909daab7c3d0ddeaddd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000009141f27333f49535d676d7a838e939fa2a9aeb4b9bdc2c4c6c8ccd2c8cfc9c6c5c3c0bcb8b5afaba39f9590847c6e695f554b4035291d0a0000000000000000000000000003090e121415191c1e1e1e1e1d1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d151d24292c2d3134363737373635322e2d2a261f17110a03000000060d141a21272c2f3033353637373635332f2e2b272019140d0500000000000000000000000000000000000000000003090e141a1e20252a2d2e313234343434322f2e2b261f1d24292c2d31333536363534332f2d2b27221b140b06000000000000000000000000000004101c2834404a54606c7780888d909293999892918e8a827a6d60594f44382c20130700000000000000000000000000000b1824313e4b5764717e8a98a3acb2afb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b5afa99f9285786c605346392d2013060000000000000000000000000000000000000000000000000000030608090c0e0e0c070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434d575f6a6f7c8490959fa3abb0b9bbc0c3c4c4c4c3c0bbb3aba39f979fa3abb5bfc5c7cbc8c6beb4aa978a7d7064574a3d3124170a000000000000000000000000000000020304040403010000000000000000000000000000000000030607090a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bccfdad9d9cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c5b8ab9e9285786b564c4d5a6773808d9aa6b3c0cdd9e6ddd0c4b7aa9d9184776a53494e5b6875818e9ba8b4c1cedbe7dccfc3b6a99c908376695d5043362a1d100000000d192633404c5966737f8c99a6b2bfced9e5e0d4c8bbafa49a8c7f73695f57504a4d4e545c666f7c8895a0acb8c4d1dee8dccfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000030b17222d38414b555d686d79818b92979fa3abadb2b5b7b9bbc0bbbbbbbeb9b8b6b4b1acaba49f99928d837b6e6a5f574d43392f24180d000000000000000000000000060c151a1e212226292a2b2b2b2a282521201e19130d050000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f272f35393a3e414243444443413f3b3a363128231c150c0300060f181f262a32383b3c40424344444342403c3b37322a251f170e0500000000000000000000000000000000000000060c141a1f252a2d3036393b3d3f404141403f3b3a37312b282f35393a3e4042424342413f3c3937332d261d18100600000000000000000000000000000c18232e3944505b656c737c8083858686868584817d776d685d52473d32271b0f0300000000000000000000000000000714212e3a4754616d7a86929ea0a8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aba49f978e8174665b5044382b1f1206000000000000000000000000000000000000000000000001050a0f121515191b1b191413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313b454e585f6a6f7b838d92999fa6acafb5b6b7b8b7b6b5afa9a299928a9299a3aeb7b9bbbfbbb9b7aea298887c6f6255483c2f22150900000000000000000000020507080c0e101111100f0e0b0706040000000000000000000000060c10121316171514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a8b2bdc9d0cccccec1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5dfd2c5b8ac9f928579685e524a546774818e9aa7b4c1cddae7ddd1c4b7aa9e918477655b504c566875828f9ba8b5c2cedbe8dccfc2b6a99c8f8376695c504336291d100000000b1724313e4a5764717d8a97a8b2bdc8d4e1e4d8ccc0b6ac9f92867b6e69605b54595860666d78828f9ca7b1bcc8d4e0e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000006111b262f3a434c565d676d757e858d92999ea1a8a8abacafb6aeaeaeb3adaba9a7a7a09d99938e8780796e695f584e453c31281d120700000000000000000000030a111720262b2e2f3335373838383735322e2d2a251e170e09000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c31394045474a4d4f505050504e4c4846423b342e261e150a050e18212931363d4348494d4f505050504f4c4947433d36302920170d0400000000000000000000000000000000030a11171f262a30363a3b4146474a4c4d4e4e4d4b4847423c37343a4045474a4d4e4f4f4f4e4c4946443f382f2a221810060000000000000000000000000007121c27333f49535b606a6f737678797979797775706c655d564c41352b21160b0000000000000000000000000000000713202d3946525e68727f8b919695969696969696969696969696969696969696969696969696969696969696969696969696969696969696969699938f857b6e61544a3f33281c0f0300000000000000000000000000000000000000000002080d11151b1f21222527282521201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e585f696e7880878f949c9fa3aba9aaababaaaba39f9792877e87929fa5aaacaeb5afacaba59f9285796d6053463a2d201307000000000000000003090e121415191b1d1d1d1d1c1a171413100c0701000000000000060b11171c1f20232422211e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9bfbfbfbfbfbdb4aa998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baaea398877a6d6154505c6676828f9ca9b5c2cfdce8dfd2c5b8ac9f9285796c6053525e687784909daab7c3d0dde8dbcfc2b5a89c8f8275695c4f4236291c0f0000000815212e3b4854616e7b8796a0acb8c5d1dee8ddd2c7baaea29891847b716c666666686a6f78808d949fabb9c3cdd9e4e0d4c8bcb1a7978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000a141d28313a444c555d606c717a80868c9196999c9e9fa4aca2a2a1a9a19e9c9a9795918c87817b736d675e574e463c332a1f160c01000000000000000000030c151c232831373a3b40424445454443423f3a39363029201b1209000000000000000000000000000000000000000000000000000000000000000000000000020b1a232c353e434b5153575a5c5d5d5d5c5b5855534d443f3830261c110d172029333b42464f5456595b5d5d5d5d5b5956544e46413b32291f160c010000000000000000000000000000050c151c232831363b4246484c525457595a5b5b5a5855534e46443f444b5153575a5b5c5c5c5b5956535049413c342a22180e04000000000000000000000000000b17222d38414950585f62676a656c6d6d666a6863605b534c433a2f23190f0400000000000000000000000000000005111d2935414c56626d727e84878889898989898989898989898989898989898989898989898989898989898989898989898989898989898989898886827b6e695e5342382d22170b000000000000000000000000000000000000000001070c13191d20262b2e2f323434322d2c29241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212a343c464e575e666d737c82898f92999a9c9e9e9e9d9b99928e857d74808d939a9d9fa3aba49f9e9b938d8073665c5145382c1f130600000000000000070c141a1e21222528292a2a2a292724201f1d18120b03000000020a11171c23282c2d30312e2d2a261f1a140d06000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919ea7aeb4b2b3b3b2b2aca3988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e3d6cbbfb4aa96897d70635a57606d7985929fabb8c5d2deebe0d3c7baaea398887b6e615859616d7a86939facb9c6d2dfe7dbcec1b4a89b8e8175685b4e4235281b0f0000000714202d3a46525e697784919daab7c2cdd8e4e4d6cabfb4aaa09691857e7874737374777c828d929da6b0bbcbd5dfeaded1c5b8aca095887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000020b161f28323a434b515a62686d747b8084898c8f91939a95959594949792908d8b87847f7b756e69605c554d453c342a21180d04000000000000000000000a151e262e343c4247484c4f51515151504e4c4746413a322d251b120900000000000000000000000000000000000000000000000000000000000000000000000a141d2c353e474f555d606467696a6a6a696865615f57504a42382e2317141e29323b454d535960636668696a6a696866626058524d443b31281d130700000000000000000000000000060e171e262e343b42464d5254565e6164656767676765625f5753504a50555d60646668696968676662605b534e463c342a20150a0000000000000000000000000006111b262f383f444e53555a535b6060605c545b57535049413a31281e110700000000000000000000000000000000010d1925303a44515b626c71777a7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a766e695f574d422f261c110600000000000000000000000000000000000000030b12181e24292d32373b3c3f41413f3a39352f281f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343c454d545c606a6f767d82868b8e90919191908e8b86817b706d7981898e919299949a93918e8a81786d60544b4034281c10040000000000030b12181f262a2d2e3235363737373634312d2c29241d150d0800050b141b22272e34383a3c3d3b3a36312a261f170f0800000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808d959fa2aaa5a6a6a5a8a09e92867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e7dcd0c1b4a89b8e81756c666669707d8a97a2adbac6d3dfece3d6cbbfb4aa998c7f736a66666b737f8c99a4afbbc7d4e0e6dacdc0b3a79a8d8074675a4d4134271a0e00000005121e2a36424d576773808d9aa6b0bbc7d3e1e7dbd0c6bcb2a8a097928a8481808081848990949da4aeb8c2ccdde7e3d7cbc0b5ab9d918477695f53463a2d211407000000000000000000000000000000000000000000000000000000000000040d1620283139404550565e61696e73787c7f828486878888888887868583817e7b77736e69625f57514b433b332a22180f060000000000000000000006111c2630383f444d5355595c5d5e5e5e5d5b5854524c443f372d241b0d0300000000000000000000000000000000000000000000000000000000000000000006111b262f3d474f5961676d7174757677777674726e69605c544a3f3428201925303b444d575f616b6f73757677777675736f6a615e564d433a2f24180d010000000000000000000000060f18202930383f444d53575e6166686e707273747473726e6a64605b545c60676d71737575767574726f6c655f584e463c31261b0f02000000000000000000000000000a141d262d333c4347494d4950535353504a4e4a46443f382f281f160c00000000000000000000000000000000000008131e28323f49515a6265686d6f707070707070707070707070707070707070707070707070707070707070707070707070707070707070706f6f6d67625f574d453b311d140a00000000000000000000000000000000000000070d151d24293035393c4347484c4e4e4c4745413a312a21180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a333b424b51585f626b70757a7e818384858483817f7b756e69676d757d8184868787878684827d756d665c5142392e23180c0000000000030c151d232831363a3b3f414344444342413e3a38352f271f1a11080e161d262d33383f4446494a4846423b363129211a11090000000000000000000000000000000000000000000000000000000000000000010d1925303a4753606d79838d929898999999989796918a7f72685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e8dccfc2b6aa9e938a7e767373757b84919ea9b3becad6e2eee7dcd0c5b8ac9f92867c757373757d87929fabb5c0ccd7e3e5d8cbbfb2a5988c7f7265594c3f3226190c000000020e1a25303c4855626f7c88949fabb7c2cfd9e3e2d7cec3bab2a9a19e97918e8c8c8e91969c9fa6aeb6c0cad4dee7ded3c7bbafa3998c7f7366574d42362a1e120500000000000000000000000000000000000000000000000000000000000000040e161f272f353e444c52575e61656c6f737578797a7b7b7b7b7a79787674716e6966615e57534d454039312921180f0600000000000000000000000c17232e38424a50575f6266686a6b6b6b6a6865615e5651493f362d1f150b0100000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616c70797d808283838383817f7b746d665c50443c31261e2a36414c565f696e767c808283838383827f7c766e685e554b4035291d110400000000000000000000060f18222a323b424a50575f61696e73777a7d7f808181807e7b77716c655f666d727a7d8081828282817f7c786f6a5f584e43372b1e130800000000000000000000000000020b141b222732373b3c403f44464646443f423d3937332d261d160d04000000000000000000000000000000000000020c16202d373f485056565e6162636363636363636363636363636363636363636363636363636363636363636363636363636363636363636362605d55534d453c33291f0b020000000000000000000000000000000000000710191f272f353a4146474e5355585a5b5854524c433c332a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610182029303940454e53596063686d7174767778787775726e69615e5c606b707477797a7a7a797875706b605c544a4030271d120700000000000b151e272e343b4246484c4e505050504f4d4a47454039312c231a111820282f383f444a5053565755534d46423b332c231b120900000000000000000000000000000000000000000000000000000000000000000813202c3945515d676d798085898b8c8c8c8c8a88847e726d62564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ebded2c6baafa59a908a82807f81869196a1adbbc5cfdbe6f2ecdfd3c6baaea298928782808082889299a3aebdc7d2dde8e2d6cabfb4aa978a7d7064574a3d3124170a000000000915212e3a47535f6a7683909ca6b0bdc7d1dce8e0d5ccc3bbb3ada9a19e9b99999b9da0a8abb0b8c0c8d2dce5e1d7cbbfb4ab9f92867b6e6154483b31261a0e020000000000000000000000000000000000000000000000000000000000000000040d151d2429323a41464d52535b60626669666d6e6e6f6f6e6e6d66696764615e5754534d47423c342f271f170f06000000000000000000000003101c28343f4a545c60696e7375777878777675726d68625b51483e31271d120700000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b707d858a8d8f9090908f8e8b8780786d60584e43372b202d3946525e686e7b83898c8e909090908e8c89827a6e675d5145392c201306000000000000000000050e18212a343c444d545c60696e747b7f84878a8c8d8e8e8d8b88837e786e696d787f858a8d8e8f8f8f8e8c89837c6f6a5f53473a3024190d0100000000000000000000000000020a111720262b2e2f2d3337393a3a38342e302d2b27221b140b040000000000000000000000000000000000000000040e1b252d363f45494c52545556565656565656565656565656565656565656565656565656565656565656565656565656565656565656565553514b47423c332a21170d000000000000000000000000000000000000071019222a313940454c5254585f6265676765605d564e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e272e343c43474f54565e616467696b6b6b6a6865615e56525159606367666c6d6e6d6d6668636159514a42392e1e150b000000000007121d27303940454d5355585b5c5d5d5d5c5a5753514b433e352c2319222a323a414950545c606364615f57534d453e352d241b12080000000000000000000000000000000000000000000000000000000000000004101d2935404b555d676d74797c7e7f80807f7e7b78716c625b51443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5eee2d7cbc1b7aca29a948f8c8c8e9298a1a8b2bdcdd7e1ecf7eee2d6cabfb4aaa299928f8c8c8f939aa3abb4bfd0d9e3ecdfd3c6baaea298887b6e6255483b2f2215080000000006121f2b37434e5863707d8a949fabb5c0cbd7dee7ded5cdc5beb9b2adaba7a6a6a7aaacb2b7bbc2cad2dae4e2d8cfc6baaea3998e8174695e52463a291f140900000000000000000000000000000000000000000000000000000000000000000000030b1218202930363b42464950535659545c60616262626161605c545a5854534d4846423b373129231d150d0500000000000000000000000006121f2c3844505c666d747b7f828484848483817f7a726d625a5043392f23180c0000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8792979a9c9d9d9d9c9b99938d80746a5f53473a2e212e3b4754616e7a849095999b9c9d9d9c9b99949083796d6053473a2d22170b0000000000000000020b17202a333c464e565e666d737b81878c909597989a9a9a9a9895908a837b7074818c9298999b9c9c9b9a999590867c6f62564c4135291d1105000000000000000000000000000000060b151b1f212222272b2d2d2d2b282324201f1b17110a020000000000000000000000000000000000000000000009131b242d34393a41464749494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484745403937312a21180f050000000000000000000000000000000000020b19222b343c434b51565d61666a6f727474726d685f584e443a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232832373d44484c5254585b5d5e5e5e5d5b5854524d46454f5456545b60606161605c5457554f44403930271c0c0300000000000c18232e39424b51575f616568696a6a6a696764605d554f473e352b222b343c444c535b60666d6f706e69615f574f473e362d241a1007000000000000000000000000000000000000000000000000000000000000010d18242f39434b555d60676d6f7172737372716f6c65615a51493f32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f3e8ddd3c9beb4aca69f9c99999b9fa3aab2bac4cfdfe9f3f6f1e7dbd0c5bcb4aba39f9c99999c9fa4acb4bdc6d1e2ebebdfd2c5b8ac9f9285786d6053463a2d20130700000000030f1b26313c4855616b76829099a3afbbc2ccd6dfe7dfd6cfc9c4beb9b8b4b3b3b4b7b8bdc3c7cdd4dce4e7dcd1c6bcb1a89f92867b6e61574d42362a180d03000000000000000000000000000000000000000000000000000000000000000000000001070e171e252a3036383f4446494c4a515354555555555453514b4e4b4846423b3a36312b262018120b0300000000000000000000000005121e2a36424d57606d7880878c8f90919191908e8b867f726c62554b4034291c10040000000000000000000000000000000000000000000000000000000000000613202d394653606c78849199a1a9a8a9aaaaa9aba49f92887c6f6255483c2f2935404b556774818d969fa7a8a9aaaaa9a8a69f958c7f736653493f33271b0f03000000000000000a141d29323c454e585f696e787f868e92999da0a7a5a6a7a7a6a7a09d9590867d7d89939fa2aaa8a8a9a8a7a7a0988f8376685d5246392d20130700000000000000000000000000000000040a0f131516171b1f2020201f1c171713120f0b060000000000000000000000000000000000000000000000000109121b22292d3035393a3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a39352f2b2620180f060000000000000000000000000000000000000a141d2b343d464e555d60686d72777c7f81817f7a6e6a5f564c41352920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b33383a4146474b4e50515251504e4b4746423b3d4448494a505354545453514a4a48443e342e271e150b000000000004101c2834404b545c60696e7274767777767574716d6761594f473d322b343d464e565e656c71797c7d7b756e69615950483e362c23190d0400000000000000000000000000000000000000000000000000000000000007121d283139434b51555c606365666666656462605b5350483f372d20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2efe5dbd0c6beb8b0aba9a6a6a8acaeb4bcc4ccd6e0f1f1ebe5e1ded7cec5bdb5afaca8a6a6a8acafb6bec6cfd8e2f4e9dccfc2b6a99c8f8276665c5044382b1f120600000000000a15202c38444f59626f7c87929fa6b0bac4cdd6dfe7e1dad5cfc9c6c4c1bfbfc1c4c5c8ced3d8dee6e2dcd7cbbfb4aaa0958d8073695f53453b30251a060000000000000000000000000000000000000000000000000000000000000000000000000000050c13191f252a2d3337393c40404446474848484847464540413e3b3a36312d2a251f1a150c0701000000000000000000000000000714212d3a46535f6974808d939a9b9d9e9e9e9d9b98928b7e71675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0abb3b5b6b6b6b6b5afa4988c7f7265594c3f322c3945515d677884919ea9b1b5b6b6b6b6b5b0a89d908377655b5044372b1f120500000000000006111c262f3a444e575f6a6e7b828c92989fa3abacb1b2b3b4b4b3b1aba79f98928784919da5aeb3b4b5b5b5b4b1aa9f94877a6d6154473a2e211407000000000000000000000000000000000000030608060b0f1213131312100b06060503000000000000000000000000000000000000000000000000000000000911171d1e25292d2e2f30303030303030303030303030303030303030303030303030303030303030303030303030303030303030302f2d2c29241d1a150e0600000000000000000000000000000000000006111c262f3d464e585f676d737a7f84888b8d8e8b847c6e685d52463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b21272c3036393a3e414344454544423f3b3a363032383b3d3f44464747474644403d3c383328231c150c03000000000006131f2c3845515c666d747b7f818383838382807d79706b61594f4438353d464e585f686d777e84898a88827b706b625a50483e352b1f160c010000000000000000000000000000000000000000000000000000000000010c161f28313940454b51535658595959595755535049413e362d241b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2f7ede2d8d0cac2bbb7b6b3b2b4b8babfc6ced6dee8f0e7e0d9d5d2d1d1cfc7c0bbb9b5b3b3b5b9bbc0c7d0d8e1eaece0d4c8bcb1a7998c7f7266544a3f34281c1003000000000004101c28333e47535f6a73808c949fa8b2bbc4cdd5dde5e6e0dad5d2d1ceccccced0d1d4d9dfe4e7e1d8d1cbbfbaaea3989184796d60574d4233291f140900000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1b22272b2d2f2e34383a3b3b3c3c3b3b3a38342e312e2d2a25211e1a140e09030000000000000000000000000000000815222e3b4855616e7b87939fa4acaaababaaa9aaa29e9285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc2c3c3c3c2c0b4a79b8e8174685b4e41352d3a4753606d7a8696a1acbbc1c3c3c3c3c1b8ac9f9285786c605346392d2013060000000000000b17222d38424c565f6a6e7c8490949fa3aaafb5b8bcbfc0c1c1c0bcb8b1aaa299939196a0acbabec1c2c2c2c1bcb0a696897c6f6356493c3023160900000000000000000000000000000000000000000000000305060707060300000000000000000000000000000000000000000000000000000000000000000000060c1113191d202122232323232323232323232323232323232323232323232323232323232323232323232323232323232323232322201f1d18120e0903000000000000000000000000000000000000000b17222d38424e58606a6f7980868c9196989a9a9691847a6d61584e43372b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1e252a2d2e3134363838383735322e2d2a25272c2f2d3338393a3b3a3a38342e2f2c282118120b03000000000007131f2c38434f59606d7880878b8e8f9090908f8d8a857d706b6054483a3e474f58606a6e7a828b919697948f857d716c625a50473d31281e1308000000000000000000000000000000000000000000000000000000000000040d161f282f3539404547494b4c4d4d4c4b4846443f382f2c241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2f9f1eae4dcd4cdc7c4c2bfbfc1c5c7cbd0d8e0e8f0e7ded5cec9c5c4c4c5c9cbc7c5c2bfbfc2c6c8ccd2d9e2eaf1e6dcd1c4b8aca095887b6e6255483b2e23170b000000000000000b16212b37434e58606d78829096a1a9b2bbc3cbd4d9e0e6e6e1dfdedad9d9dadddee1e5e8e3dcd7cfc6bfbaada39f92867c6f675c51453b3121170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11171b1f202323282c2d2e2f2f2f2e2e2d2c28232521211e1a14120e090300000000000000000000000000000000000b1825313e4b5864717e8b9aa4afb6b7b7b7b7b6b4ada297897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0d0d0d0d2c2b6a99c8f8376695c5043362e3b4855616e7b8894a8b2bdcdcfd0d0cfc7baaea298877a6d6154473a2e2114070000000000030f1c28333f4a545e686e7c8591969fa6aeb4bbc0c7c8cecdcdcdcdc8c2bcb4aba49f9da0a8b2bdcad0cfcfcecebdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102080d111314161617171717171717171717171717171717171717171717171717171717171717171717171717171717171716151413100c07010000000000000000000000000000000000000000030f1c28333f4a54606a6f7c848c92989ea0a8a7a8a1968e81746a5f53473b3025190e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d202125282a2b2b2b2a282521201e191c202222282b2d2d2e2e2d2c282323201c160c07000000000000000915222f3b4854606b75818d93999b9c9d9d9d9c9a9792877d6f63564c41475059606a6f7c848f949ea1a69e9892877e716c61594f433a2f24190d00000000000000000000000000000000000000000000000000000000000000040d161d24292f34383a3c3e3f40403f3e3c3937332d261d1a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2efe7dfd9d4d1d0d1d0cfccccced2d3d6dce2eaf2eae0d5ccc4bdb9b7b7b9bdc4ccd2cfcccccfd2d4d8dde4ebf2e9dfd5c9beb3a99d9083776a5f53473a2e1c110600000000000000050f1b26323c44515c666e7a849197a1a9b1b9c0c8ced5dae0e3e8eae7e6e6e7eae9e5e3dcd7d1cbc3bcb4aea39c918a7e716a5f554b4033291f0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181c1f20212222222221201f1c18181514120e090502000000000000000000000000000000000000000d1a2633404d596673808c99acb6c0c3c4c4c4c3beb3a9988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ddddd0c3b6aa9d9083776a5d5044372f3c4956626f7c8995a2afbcced5ddddd6cabfb4aa94887b6e6155483b2e22150800000000020d17202b3844505b666d7a849197a1a8b0babfc6cbd1d4d9d9dadad9d4cec6bdb5afacaaacb2bac3cedbdbdcd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0909070604000000000000000000000000000000000000000000000006121f2b3844505b666f7c8691969fa2aaacb2b4b2a89f93877c6e62564d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f1e1d1b181414110e101316171c1f20212121201f1c181614100b050000000000000000091623303c4956636f7c89939fa4aba9aaaaa9a8a9a199908377685e5246505a616b707c8591969ea6adb0aaa29992887e716b60564c4135291d120700000000000000000000000000000000000000000000000000000000000000040c12181d23292c2d303233333332312f2d2b27221b140b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2e7ddd5cec8c5c3c5c8ced5d9dbdfe0e3e7edf2e9e1d8cec4bab2acaaabadb2bac4cdd6d9d9dbdfe0e4e8eef1e8e0d7cdc5b9ada1978b7e7265584e43372b1f0a0000000000000000000a15202834404a545e686e7c859196a0a7afb9bdc3c9cfd4d7dcdddedfdfdedddcd9d4d1cbc6bfbbb2aaa39f918c7f726c61584e43392f21170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070c1012131415151515141313100c0708070502000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d2d1d1d1cfbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e7dbd0bbaea195887b6e6255483b2f2215080000000009141f2a36424d56606c78828f96a1a9b2bac2cbd1d7dce3e4e6e7e7e4e0d7d0c7c0bbb9b7b8bdc3ccd5dfe8e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78849198a0a8aeb4b9bdc0bbafa49a8e8174695e5246392f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e10111212110f0c080705020407060b0f12131414141312100c070704000000000000000000000d1a2733404d5a6673808d99a5afb5b6b6b6b6b5b3ab9f95877a6d6154515a616c707d869297a1a8b0b9bcb3aba39a92877d6f685d5245392e23180c000000000000000000000000000000000000000000000000000000000000000001070d12181c1f202325262626262422201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e9e0d5cbc3bcb8b7b8bcc3cbd3dbe5ebecebeae5e0d7cfc6bcb2a8a09e9ea1a8b2bbc4ccd7dce3eaececebeae4dfd6cec5bbb0a69e9185796d6053473c31261a0f000000000000000000040c18232e39424d565f6a6f7c8490959da5acb2b9bdc4c7cbd1d0d2d2d2d2d1cfcec8c7c0bbb5aea8a098928a7f726d635a50463c31271d0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080809090808070604000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbded9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000000020e1a25303a46525e69727f8b949fa8b2bbc4ccd7dce2e8ebe6e1dfdedcdbdcd9d2ccc7c6c4c5c8ced5dee7f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000030506080a0c0e0f0f0f0f0e0d0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a0aab2babfc5c8ccc0b6ac9f92867b6e61554b4035291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103050505040200000000000000000003060607080707060400000000000000000000000000000f1c2835424f5b6875828e9ba8b5c0c2c3c3c3c2bdb1a796897c7063565b626c717e869298a2a9b2bac1c5bdb5aca39991847a6d60544b4034281c100400000000000000000000000000000000000000000000000000000000000000000001070c1013141618191a1a19181513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8deded7cec3b9b1acaaacb1b9c1c9d4d9dfdfdfddd9d4cec6bdb4aaa096919196a1a9b2bac2cbd1d9dedfdfdeddd8d4cdc5bcb3a99f948b7e71675c5145382a2015090000000000000000000007121c27303b444e585f6a6f7b838e929ea0a8adb2b9bbc0c2c4c5c5c5c5c4c2c0bdb8b5afaba39f9691867e726d635b51483e342a1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f22150800000005111e2a36424d57616e7b86929fa6b0bac4cdd6dfe7eae4e1dad5d2d1cfcecfd1d2d5d4d2d0d1d4d9dfe7f0f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000206060b0f12131517191b1c1c1c1c1b1a19171413110d080503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bcc4cad0d4d2c7bbaea3998d8073675d5145382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3d2d0d0d0cfbdb1a4978a7e71645b636d727e879298a2aab3bbc4cccfc7beb5aba1968d8073665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0d0d0c0b09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1beced1d1d1d0c5bcb1a7a09da0a7afb7c0c8ced2d2d2d1cec8c3bcb4aba3989184849197a1a8b1bbc0c7cfd1d2d2d2d0cdc8c2bbb3aaa1979082786c60554b4034291c100400000000000000000000000b151e29323c464e585f696e79818991969ea1a9acafb5b5b7b8b9b9b8b7b6b4b1acaba39f99928d847c716c635b51493f362c22180d03000000000000000000000000000000000306070a0d0f101111100f0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f2215080000000714202d3a46525e6974818e98a2aeb8c2ccd6dfe8e6dfd8d4cfc9c6c4c2c1c2c4c5c9cfd4d8dee1e5eaf1f9f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000105090e1214171b1f2022242627282929282827252321201d1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afbbc7d4dbe2d7cbbfb5ab9e9285796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d101213131312110e0a06060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddddd8cbbeb1a5988b7e7265606d737f889299a3aab4bcc5cdd6d9d0c6bdb2a89f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc3c4c4c4c3beb3aaa09590959ea5aeb8bdc3c5c6c5c4c2bdb8b1aaa29992867c7b8591969fa7afb5bdc1c4c5c5c5c4c2bcb8b0a9a19892857b6e665b5043392f23180c000000000000000000000000030c17202a333c464e575e676d747d848b91969c9fa3aba9aaabacacabaaa9a7a8a09d99928e8680796f6a615a51493f372d241a1006000000000000000000000000000000060b101213171a1c1d1d1d1d1b191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f3226190c0201000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f2215080000030f1b27333f4953616e7b86929faab4bfcad4dee8e5ddd4cdc8c4beb9b8b5b5b5b8b9bdc4c8cdd4dde5eef7fff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000002080d11151a1e2122272b2d2f31333435363635353332302e2d2a25201f1b17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c4cedae5dcd1c6b9ada2978b7e72665b5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1d1e1f20201f1d1b1713120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f72656c747f8b939aa3abb4bcc5ced7dfe2d8cfc4baada297887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1acb4b6b7b8b7b7b4aea29890848f939da4acb2b7b8b9b8b7b5b2aca7a09892877e706e7b8490959fa3abafb6b8b9b9b8b7b5b1aba69f9792867d6f695e544a3f31271d120700000000000000000000000000050e18212a343c454d555d606b70797f848a8f92999a9c9d9f9f9f9f9e9c9a9895918c86817b736d675f5850483f372d251c12080000000000000000000000000000020a11171c1f202327292a2a2a2a282622211f1b150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f322619100f0e0b0906050300000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000005121f2b3744505b6573808c99a3afbcc5d0dce6e5dbd3cbc2bcb8b3adaba9a8a9abadb2b8bcc3cbd3dce5f0faf1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000003090f13191d20262b2e2d3337393b3d3f414242424241403f3d3a3936302d2b27221b19130c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca8b2bdc9d5e1e3d6cabeb3a99e9184786c6053463c32261b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212226292b2c2c2c2c2a2824201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f726d77808c919fa4acb5bdc6cfd7e0e8e0d8cec6baaea298887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea2aaaaaaababaaaba39f92857a818d929da0a8aaacacacaaa8a8a09d9590867e706c696e7b838d92999ea5a9abacacabaaa8a79f9d948f857c6f6b60574d42382d1f150b010000000000000000000000000000060f18222a333b434b515960666d72797e82868a8d8f9192929292918f8d8b88847f7b746e69605d554e463e362d251c130a0000000000000000000000000000070c141c23282b2d3033353737373635332f2e2b262019130d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f32261c1c1c1a181513120f0b060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f22150800000613202d394653606c7884919eabb5c0ced7e2e8ded3c9c1b9b1aba9a19e9c9b9c9ea1a9abb1b9c1c9d3dee8f2f1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000003090e151a1e252a2d31373a3b3f4446484a4c4e4f4f4f4f4e4d4c4a4746413c3937332d29251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5564717e8a96a1acb9c5d0dbe6dbcfc5b8aca0968a7d7064584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0f181f262b2e2f333638393939383735312d2b28221c140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7278818d929ca4afb6bec7cfd8e1e8ded6cec6bcb3a99f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8a92989b9d9e9e9e9d9b99928b7f7278808991969b9e9f9f9f9e9c9996918b837c706c615f696e7880878f93999c9e9f9f9f9d9b9895908a827b6f6a60594f453b2f261c0d03000000000000000000000000000000000610182129313940454f545c60666d71767a7d808284858686858483817e7b77736e69615f57514b433c342c241c130a01000000000000000000000000000710191e262e34383a3d404243444443423f3c3b37322a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f3228292928272522201f1b17110e09030000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f22150800000916232f3c4956626f7c8996a1adbdc7d1e0e9e0d6ccc1b7afa79f9d97918f8e8f91969d9fa7afb7c1ccd6e0ebf6e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000001070d141a20262b3036393c4247484950535557595a5b5c5c5b5b5a585654524c4946443f38353029241d150d0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7984919eaab3becad6e3e1d4c8bdb2a89c9083766a5f54473b30251a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c212a31373a3b4043454646464544413d3938332d261d170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f79818e939da4adbbc0c7d0d9e1e4ddd8ccc4bcb4aaa1978d8074675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616c717e868b8e90919191908f8c867f726d6d747d848a8e91929392918f8c89847e786f6a615a565e666d737c82888c8f91929292918f8c88837d766e6960584f463d33291d140a000000000000000000000000000000000000060f171f272f353d424b51545c6064686d7173767778797978777674716e6966615e57534d454039312a221a120a0100000000000000000000000000060f19222a30383f44464a4d4f505050504e4c4947433c36302920170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f343536363534322f2d2b27221b1a150e0903000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f22150800000d192633404c5966737f8c99a8b2bdcfd9e3e5dacfc4baafa59e95908985828282848990959ea5afbac4cedae5f1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000040c12181f262b31373a4146474d5355535b60626466676869696868666563615e565653504946413a352f271f1a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c66727f8c98a2aebac7d1dce5d9cec3b7ab9f94887c6f62574d42362a1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e333c4247484d505152535352504e4a46443f382f2920170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d9ccbfb2a6998c7f828f939da5aeb6bfccd2d9e2e2d9d2ccc2bab2aaa39891857a6d61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3842505a626c717a7e818384858484827f7b726d63606b70787d818485868584827f7c77716d665f58504d545c606a6e757b80838586868584827f7b76706c615e574e463d342b21170b0200000000000000000000000000000000000000050d151d2429303940454b5153565d606467696a6c6c6c6c6b696765615f5754524d46423b352f271f1810090000000000000000000000000000030e18212a343c424a5053565a5c5d5d5d5d5b5955534e46413a32291f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c3f4142434342413e3c3937332d2b26201a150c070000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f2215080004111d2935414c566976828f9ca9b5c2cfdceae1d5c9bdb2a89e938e837c78767576787c838f939ea8b2bdc9d5e1ede5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000060d161d242931373c43474c5254575f6265656c6e70727475757575747372706d686763605b53524c454039312a261f180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a85929fabb5c0cbd7e3e0d3c7bbb0a69b8e8175695e52463a2f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242e3740454d5355595c5e5f5f5f5f5d5b5753504a423b32291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeadfd2c5b9ac9f92868f949ea5afb7c0c8d8dde4dfd7d0c7c0bbb0a8a19892867d6f685e5243392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3e48505a62686d7275777778787775726e68635b5960666d7175777979797775736f6a65605c544e46424b51585f626a6e7376787979787775726e6a64615a524d453d342b22190f05000000000000000000000000000000000000000000030b12181e272e34394045464c5254575a5c5e5f5f5f5f5e5c5a5855534d4846423b363129241d150d0700000000000000000000000000000009151f2a333c464e545c606366686a6a6a696866625f58524c443a31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7265594c4b4d4f4f4f4f4d4b4846443f3837312b262018120b03000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000713202c3945525d687885929eabb8c5d1deebdfd2c5b9ada1968e8178706c6568656c7078818f96a1acb9c5d2deebe5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000020a11171f282f353c42464e53565e6165696e7275797b7d7f818282828281807f7d7a77746f6c65615e56514b433e3631292118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515d6773808d99a3afbbc7d4e0e4d8cdc2b9ac9f92867b6e61554b4135291c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2d37404951575f6266696b6c6c6c6b6a6864605b544d443b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeae0d3c7baaea39992999fa6afb7c1c9d2dae7ddd5cdc5beb6afa69f9691867d706b60564c4131271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c363f4850565e6165686a6b6b6b6a6865615e56514f545c6064686b6c6c6c6b696662605853504a423c3940454e53575f6266696b6c6c6c6a6865625f58555046423b332b22191007000000000000000000000000000000000000000000000001070c151d23282e34383a4145474a4d4f515253535251504e4b4846423c3a36302a261f18120b03000000000000000000000000000000020e1a26313c454e585f666d7073757677777675726f6a615e564c43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f72655955585a5b5c5c5b5a585553504947423c373128231d150c060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000714212d3a4754606d7a8797a1adb9c6d2dfeaded1c4b7ab9e9184796d66605b535b60666d7984919eabb7c4d2dde8e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000040b141c2228313940454d53585f62686d72777b7f8285888a8c8d8e8f8f8e8e8d8b898784807c78726d68605d555046423b3328231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c55616e7b87929facb9c2cdd8e4e0d3c7bbafa3998d8073675d5145382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303f49515b63696e737678797979787774706c665e564d42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeae3d7cbbfb4aba39fa3abb0b8c1c9d2dbe2dcd7cbc3bbb3aca49f948f847c706b61594f443a301f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a242d363f444c5254585b5d5e5e5e5d5c5954524d44424a5053575b5e5f605f5e5c5956544e46443f38302e343c43474e5355595c5e5f5f5f5e5c5955534e49443e363029211910070000000000000000000000000000000000000000000000000000030b12181d23282c3035393a3e404344454646454443413e3b3a37312d2a251f1a140c07010000000000000000000000000000000006121e2b37424d575f6a6f787d808283838383817f7c766d685e554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f72656062656768696968676562605b53534d47423c342e271e180f0700000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000915222f3c4855626f7b8895a9b3bec9d5e1e5d9ccbfb2a6998c7f73675d54504950545d67727f8b98abb5c0ccd7e3e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000050d161d262d333d434b51575f616a6e747a7f83888b8f929797999a9b9c9c9b9b99989696918d89847f7a736d67615a534d453f342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19242f3a46535e6975818e9ba6b0bcc7d3e0e3d7cbc0b5ab9f92857a6d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942515b636d737b8083848586868583817d786e685e544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeae7dcd1c6bdb4aeacaeb4bdc2cad3dbe1d8d1cbc0b9b1a9a29a938c827a6f6a61594f473d32281e0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d323a4146474b4e50515251514f4c4746413b383f44464a4f51525352514f4c4947433d38342e26232831373c4247484d5052535352514f4c4847433c39332a251f170f070000000000000000000000000000000000000000000000000000000000070c12181c1f24292c2d3134363739393939383634322e2d2b26201e1a140e09030000000000000000000000000000000000000814212d3a47535f696f7c84898d8f909090908e8c88827a6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f72656c6f72747576767574716f6c65625f57534d454039302a21191108000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d514437303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f22150800091623303c4956636f7c8996a2afbccfdae6e2d5c9bcafa296897c6f63554b443f444b55616e7b8799a4afbbc7d4e0e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000050e171f282f383f444f555d60696e757b81868c9095989c9fa2a9a5a7a8a8a8a8a7a6a5a8a09d9a96918c868079706c615f575044403930271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57626f7c89949fabb7c4ced9e5dcd1c7baada2978b7f72665c5044382b1f160a000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626d737f878c8f9192929292908e8a837a6e665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaede2d8cfc6bfbab9babfc6cfd4dcded6cfc6bfbaafa7a097928880786d6860584f473d342b20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b20293036393a3f424444454544423f3b3936302e34383a3e42444646464442403c3b37322b28231c1820262b31373a3b40434546464544423f3b3a37312d28221a140d050000000000000000000000000000000000000000000000000000000000000000070c1013191d20212427292b2c2c2c2c2b29272522211e1a14120e090300000000000000000000000000000000000000030f1c28333f4a54616e7b869196999b9d9d9d9c9b99948f83796d6053473a2d20140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7273787c7e8082828282807e7b78736e69625f57514b433c332b231a11080000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d51442f303c4956636f7c8996a2afbcc9d5e2e1d4c8bbaea195887b6e6255483b2f221508000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d4c7baaea194877b6e6154483b33394653606c7986939facb9c6d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000050e172029313a424a505960676d737b81878e92989da0a7a8abadb3b2b4b5b5b5b5b4b3b2b2acaaa8a19e98928c847d766e69625a514a42392e23180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a25313b4754606a7683909ca8b2bdc9d5e1e3d6cabeb3a99e9184786d6053463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66727f8b92999c9e9f9f9f9e9d9b959083796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf4eae1d8d1cbc7c5c7cbd1d8e1e0d6ccc4bdb4aea59d9590857d736c665e564e463d352c22190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e171e252a2d2e3235373838383735322e2d2a2523282c2d3135383939393836332f2e2b271f1c17110c151a20262b2e2f3336383939393735322f2e2b26201c170e0902000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f20201f1e1d1b181514120e09050200000000000000000000000000000000000000000006121f2b3844505b6675828e98a0a8a8a9aaaaa9a8a69e958b7f7265584c3f2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbfb2a5988c7f7a7f84888b8d8e8f8f8e8d8b8884807b756e69605c554d453d352b231a100700000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a574d4239303d495663707c8996a3afbcc9d6e2e1d4c7bbaea194887b6e6155483b2e221508000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3744505b657985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000040d172029323a434b545b606b707980868e939a9fa3aaacb1b5b8babebfc0c1c2c2c1c1c0bebdb8b7b2acaaa29f96918a827b716c605c544a40342820150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e5864707d8a96a0acb9c5d0dbe6dbd0c5b9aca0968a7d7164584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea3ababacacacabaaa79f958b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7f3eae2dcd7d3d2d3d7dce2e5dacec4bab2aba39f938e837b706b605b544c443d342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e202125282a2b2b2b2a292621201e19171c1f2024282b2c2d2c2b292623221f1b15100b06030a0f151a1e212226292b2c2c2c2b292622211f1a15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d10111213131211100e0b080705020000000000000000000000000000000000000000000000000613202d394653606c7985929faab2b5b6b6b6b6b4b0a79c8f827669544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8dccfc3b6a99c9082858c9196989a9b9c9c9b9a9896918d87827b736d675f574f473d352b22190e05000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c4b7aa9d918477695f544b4240414b5564717e8a97a4b1bdcad7e4e2d6cabeb4aa94877b6e6154483b2e211508000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e333f495f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000030c162029323b444c555d666c737d848d92999fa4acaeb4b8bcc2c5c6cad0cdcecfcfcececccec8c5c4bdb9b4aea8a19e948f867e746d665c51443c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919ea9b3becad6e3e1d5c9bdb2a89c9083766a6054473b31251a0e010000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb5b7b8b9b9b8b6b1a79b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fcf4ede7e3e0dfe0e3e7ede1d5c9bdb2a8a199928b81796e696159504a423a322b221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f1e1e1c191414110e0c101213171c1e1f201f1e1c191615130f0a030000000003090e1214151a1d1f20201f1e1c191514120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebcc2c3c3c3c3c1b7ab9e918478665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8ddd0c4b7ab9f949092979ea1a8a7a8a9a9a8a7a9a19e9a938e8780796e6960594f473d342b20170b020000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c5b8aca096887b6e665c544f4c4c535d6774808d9aa7b3c0cddae6dfd3c6baaea298867a6d6053473a2d201407000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e2d46525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000b151e28323b444c565e676d78808891969fa3abafb6babfc6c8cdd2d3d6dbdadbdbdbdbdad9d9d4d1cec9c6bfbab2aca69e98928b81786d60584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505b66727f8b97a2adbac7d1dce5d9cec4b7ab9f94897c6f62574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3bec4c5c5c5c5c2b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffff8f3efecececeff3ebded2c5b9aca19691877e746d675f574f443f382f2820191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f11111212110f0c08070502000306070b0f11131313110f0d090806030000000000000000020608080d1012131312110f0c08080602000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0f10101111100f0c07060401000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfced0d0d0cfc6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e0d3c7bcb0a69f9c9fa2a9acb2b3b5b5b5b5b3b2adaca49f99928d837b6f6b60594f463d32291d140a0000000000000d192633404c5966737f8c99a6b2bfccd9e5e1d4c8bdb2a89c8f82786d66605959565e656d7a85929eabb8c5d1deebded2c5b8ab9f928578675d5145392c201306000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000007121c27303a444c565e686d79828c939aa1a8aeb5bbc0c7cbd1d4d9dedfe2e6e7e8e8e8e8e7e6e5e1dedad5d0cac4bdb9b0aaa29f938e81746a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7985929fabb5c0cbd7e3e0d3c7bcb0a69b8e8175695e53463a2f24190d0000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfd2d2d2d1c5b8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffbf9f8f9fbf7eaded1c4b7ab9e91847c716d605d554d453e332d261d160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e11141417191a1b1c1d1d1d1e1d1c191413100d070100000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0d6ddddd4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e4d8cdc2b8b0aba9abadb3b9bdc0c1c2c2c1c0bdb9b6afaba39f9590857d706b60584e443b2f261c110600000000000d192633404c5966737f8c99a6b2bfccd9e5e5d9cec3b7aa9f948e81796f6b676666686d77818e97a1adb9c6d2dfe9ddd0c3b6aa9d9083776a554b4035291d1004000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000040d18232e39424c565e686e7a838f949fa4acb2bbbfc6ccd2d7dce2e4ebe9e8e3e0dfdedfe0e3e7e8ecebe5e2dbd6cec9c2bcb4aea59d93887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d6773808d99a3afbbc7d3e0e4d8cdc2b9ac9f92877b6e61564c4135291c110600000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9dfdfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffff8ebded1c5b8ab9e92857c706c625b504a4239312820170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e101111100f0e0b0706040000000000000000000000000000000000000000000406070a0e1011121211100e0a0706030000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426272829292a2a2a2a282520201d18120c04000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e3d7ccc0b5a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e9ded4cac2bcb7b6b8babec5c9cececfcfcecfc9c7c0bbb5afa7a09792867d706a60564d42382d22170b02000000000d192633404c5966737f8c99a6b2bfccd9e5eadfd3c7bbb0a69d938e837c77747373757a818e939da9b3bec9d5e2e7dacec1b4a79b8e8174685b4e412f24180d01000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c000000000000010c161f2834404a545d686e7a8390959ea6afb6bec4cbd1d8dde4e7e4e0dedddcd7d4d2d2d2d3d6dcdbdfe0e3e7e7e0dad5cec6bfbaafa5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935404b55616e7b86929facb9c5d2dfece0d4c7bbafa3998d8073685d5245382e23170c00000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffefaf8f7f8faf8ecdfd2c6b9ada19792867e726d605b544b433a322920170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1d1d1d1c1a171413100c070100000000000000000000000000000000070c101313171b1d1e1f1f1e1d1a171312100b0600000000000000000000000000000000000000000000000000000000000001070c141a1e21252a2d2e3032343536363737373735322d2c29241d160d040000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e8ddd2baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f0e6dcd4cdc7c4c3c5c6cad0d5dadbdcdcdbdad5d2ccc7c0bbb1a9a29892867c6f695e544a3f33281e1308000000000d192633404c5966737f8c99a6b2bfccd9e5efe3d8ccc2b8afa59d95908984817f8082868e939da5afbbc5cfdae6e0d4c8bcb1a7988b7e7165584b3e3225180700000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000000000008131e28313a44515c666d7a839095a0a7b0bbc0c7d0d7dce3e7e3e0d9d4d1d0d1cbc7c5c5c5c7cbd0ced2d3d7dce2e7e5e0d7d0cabfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3946525e6974818e9ba7b4c1cedae7e3d7cbc0b5ab9f92857a6d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffdf7f2eeebebebeef2eee2d5c9beb3a9a19892877f736c665c554c443b32291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e21222528292a2a2a292724201f1d18120b0300000000000000000000000000030b12181c1f2024272a2b2b2b2b292724201f1c17110a02000000000000000000000000000000000000000000000000000000030b12181f262a2d30363a3b3d3f4041424343444443423f3a39352f281f160d0400000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4efe6ded8d3d0cfd2d3d6dbdcdadadddde0e4e4ddd8d1cbc3bbb3aaa29891857b6e665b50443a3024190d010000000d192633404c5966737f8c99a6b2bfccd9e5f4e9ded3cac1b7afa7a09d95908d8c8c8f92989ea5afb7c1cdd6e1eaded1c4b8aca095887b6e6155483b2e22150800000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000000000010d19242f3a434f59606d78828f95a0a7b1b9c1ccd2d9e2e7e2dcd6d3cdc8c4c3bfc0bbb9b8b8babfbec1c5c7cbd1d7dce3e8ddd2c7beb0a6988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57626f7c8895a2afbbc8d5e2e8dcd1c7baaea2988c7f72665c5044382c1f160a000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7faf2ebe6e1dfdedfe1e6ebe6dacfc5bbb3aaa299938b80786d675e564c443b31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2d2e3235363737373634312d2c29241d150d080000000000000000000000080c151d23282c2d313436383838373634302d2b28231c140c0700000000000000000000000000000000000000000000000000040d151d242931363a3b4246474a4c4d4e4f50505051504f4c4745403931281f160c01000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4f8f0e9e4e0dddcdcd7d3d2cfcdcdd0d1d4d8dfe3e3dcd7cdc5bcb4aaa1978f82786c60564c4135291d13070000000d192633404c5966737f8c99a6b2bfccd9e5f2f0e5dcd2c9c1b9b1aca7a09d9a99999c9fa2aaafb7c1c9d2dfe8e2d6cabeb4aa9d908377695f53463a2d21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c000000000004111d2935414c55616b74808d949fa7b1b9c3cbd8dde4e7e0d8d0cbc7c3bcb8b6b3b5afacabacaeb4b1b5b9babfc6cbd1d8e0d8ccc0b6ac9e94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45525d68707d8a97a3b0bdcad6e3eee3d6cabeb3aa9e9184796d6053463d32271b0f030000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7f1e8e1dad5d2d1d2d5dae1e8e1d6cdc5bcb4aba49f928d81796d685e564c433a2f24180d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831363a3b3f414344444342413e3a38352f271f1a110800000000000000000008111a1e272e34383a3d41434445454443413d3a38342e261e1810070000000000000000000000000000000000000000000000040e161f272f353b4246484d525457595a5b5c5c5d5d5d5d5b5853514b433a31281d1307000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffbf5ede4e1d8d1cbc7c5c2c0c1c3c4c8cdd3d8dee8dfd7cec6bcb3a99f948b7e72685d52453a2f24180d0100000d192633404c5966737f8c99a6b2bfccd9e5f2f7eee4dbd2cbc3bcb8b1acaaa7a6a6a8acaeb4bcc1c9d2dbe4e5dcd3c6baaea2988b7f7265574d42362a1e120500000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000000020d17202c3945515d67707d8a929da6b0b9c3cbd5dde8e2dbd6cec6bfbab8b1acaaa6aba39f9f9fa3aaa4a8acaeb4bbbfc6cfd5cec6bbafa49a8f8275695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434f59606d7a84919eabb8c4d1deebf2e6dbd0c5b9aca1968a7e7164594f43382c1f14090000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf2e8dfd6cfc9c6c4c6c9cfd6dfe4dfd6cec6bdb5afa49d938e827a6e685e554b41352922170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343b4246484c4e505050504f4d4a47454039312c231a11070000000000000007111a232c30394045464a4e5051525251504d4a46443f38302a22180f06000000000000000000000000000000000000000000030c162028313940454d5355565e616365676869696a6a6a6a6865605d554b433a2f24180d010000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fff4ebe2dbd2cfc6bfbab9b5b4b4b6b8bcc3c7ccd4dce4e0d8cec4bbb0a69e92857a6d60554b4035291d110400000d192633404c5966737f8c99a6b2bfccd9e5f2fff6ede4ddd5cdc8c3bcb8b7b4b2b3b5b8babfc6ced3dbe4e7ded5c9beb3a99f92857a6d6054473b31261a0e0200000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000000009141f2a36424d57606d7a84919ea4aeb8c2cbd5dde7e0d8d0cac1bcb4aeaca7a09d9996999292929895979b9fa3aaaeb5bdc2c9c6bcb2a89f93877c6f62574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2935414c55616b74818e96a1adb9c5d2dfebf7ece1d5c9bdb2a89d9083766b6054483b31261a0e0200000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaebe1d6cdc4beb9b8b9bec4cdd2dbe4e0d8d0c7c0bbaea59e9490847a6e675d51453e33281c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d5355585b5c5d5d5d5c5a5753514b433e352c23190f040000000000020b19232c353d424b5153575a5d5e5e5e5e5c5a5753504a423c342a21180e0300000000000000000000000000000000000000000b151e28323a434b51575f6166696e7072737475767677777675726d675d554b4135291d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4f6ede2d9d0c9c0bdb4aeaca9a7a7aaabb1b7bbc2cad2dae4e0d6cdc2b9ada2978c8073675d5145392c20130800000d192633404c5966737f8c99a6b2bfccd9e5f2fffbf5efe7dfd9d4cec8c5c3c0bfbfc2c5c7cad0d8e0e5e8dfd5ccc3b9ada1978d8073685d524539291f14090000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c000000020e1a25303a46535f6973808d96a1adb6c0cad4dde7dfd7cec6bfbaafaaa39f9a95908c8a8786858586888b8e92989fa3abb0b9bebdb4aaa0968d81746a6054453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a45515d67707d8a939da9b2bdc9d5e1eefaf1e5dacec4b8ab9f95897c6f63574d42362a1e130800000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeae6dacfc4bbb3adabadb3bbc0c9d2dae4e2d9d2ccc0b7afa69f969083796d605a5044392d1f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b51575f616568696a6a6a696764605d554f473e352b21160a00000000000a141d2b353d474f545c606467696b6b6b6a696763605c544e463c332a1f14090000000000000000000000000000000000000007121c27303a444c555d60696e73777a7d7f8081828383838483827f796d675d5145392f24180c0000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4f2e4dbd0c7bfb7afaba39f9c9a9a9d9fa7abb0b8c0c8d2dce6dfd6cabeb3a99f92857a6d6053473a2f24190d01000d192633404c5966737f8c99a6b2bfccd9e5f2f9f1eae4e0deddd9d9d4d1d0cdcccccfd2d3d6dbe2eae8dfd6cdc3baafa59e92857a6d60564c413529170d030000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000005111e2a36424d57616e7b86929fa9b2bdc8d2dce6e1d7cdc5bcb4aea59e98928d8883807d7a7978797a7b7e81868d92999fa6adb3b3aba3989184796d60584e4333291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434f59606d7a84919ea5afbbc4cfdae6f1fdf6ebe0d4c8bcb1a79b8e8275695f53463a3024190d00000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeae1d5c9beb3a9a19ea1a9afb7c0c8d2dae3e3ddd7c9c1b8b0a8a0958e81756c6155493b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c60696e7274767777767574716d6761594f473d32271b0f0200000006111b262f3d474f5961666d707476777878777674706d665f584e453b31261a0e010000000000000000000000000000000000000c18232e39424c565d676d747b8084878a8c8d8e8f8f909090908e8b83796d60554b4035291d100400000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f3e9e0d2c9bfb5ada59d99928f8d8e90959c9fa6aeb6c0cad4dee6dbcfc5baada2978b7e7165564c4135291d1104000d192633404c5966737f8c99a6b2bfccd9e5f2efe7dfd9d4d1d0cccdd1d5dddad9d9dbdfe0e2e7ebe4ddd8cdc4bbb2a89e938b7e71685d52443a30241906000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000000714202d3a46525e6974818e99a3aebbc4cfdae4e2d8cfc5bbb3aaa29f938f86817b7773706e6c65676d6e71757a80878f949ea1a9a9a29992867c6f675d51463c3221170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2935414b55606b74818e96a1adb7c1cdd6e0ebf6fffcf0e4d8cdc2b9ac9f93877b6e61564c4135291c1207000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeadfd2c6b9ada19791979da5aeb6c0c8d2dae3e8dbd3cac2bab1a79e938a7d7064564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d747b7f818383838382807d79706b61594f44382c1e13080000000b17222d38414f59616b70797d81838485858483807d786f6a5f574d42362a1e1308000000000000000000000000000000000004101c2834404a545d686d7980878d919696989a9b9c9c9d9d9d9d9b958d8074675d5145392c1f130600000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8ede2d7cec0b7ada39b938e8682818183888f949da4aeb8c2ccd8e3e1d6cabeb3a99c8f8376685d5245392c201306000d192633404c5966737f8c99a6b2bfccd9e5f1e7ddd5cec8c5c3c0c1c5cad5dae0e7e8e9e9e7e2dfd9d2ccc3bbb2a9a0968f82756c62564c4132281e1308000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e3946525f6c7985929facb8c5d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c0000030f1c28333f4a54616e7b86929fabb5bfcdd6e0e7dcd1c6bdb3a9a298928b827b746e6a666361605b5d606264686d737b828b91979b9b9792877e706a5f554b41342b200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313945515d67707d89939da8b2bdc9d2dfe8f2fdfffff5e9e0d4c7bbafa4998d8074685d5245392e23180c000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaded1c4b8ab9e91858e939da4aeb6c0c8d1dae3e5dcd4ccc3b9afa59d908377685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d7880878b8e8f9090908f8d8a857d706b6054483a3025190d0100030f1b27333f4953606b707d848a8d90919191918f8d8a847c6f695f53463a2f24190d010000000000000000000000000000000006121f2c3844515c666d7a838d92999ea0a8a5a6a7a8a9a9aaaaa9a79f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe8e7dbd0c6bcafa59b918b817a767474777b828d929da6b0bbc7d3dfe6dbd0c5b9ac9f92867a6d6054473a2d211407000d192633404c5966737f8c99a6b2bfccd9e5eadfd5cbc3bcb8b7b3b4b9c0c9cfd6dbdddcdcdbd6d3d0c7c0bbb1a9a19791847a6d615a50433a2f20160c02000000000a1723303d4a5663707d8996a3b0bcd0dcdfdfd4c8bbafa49a877a6d6054473a2d3945525f6c7885929fabb8c5d2dedfd8cbbeb1a5988b7e7265584b3f3225180c000006121f2b3844505b6673808c99a3afbdc6d1dfe8e3d7cbbfb4aba29792867e756e69625f5757545350515355565e61696e777e858b8e8f8c857d706c61584e433a2f22190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f39434f59606d7984919ea5afbac4cfdbe4f1fafffffffcf0e3d7ccc0b5ab9f92857a6d60544a4034281c10040000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbfb2a5988c7f818d929da4aeb6bfc8d1dae8e6ded5cbc1b8aca095877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818d93999b9c9d9d9d9c9a9792877d6f63564c41362a1e11050005121f2b3744505b65707d8791969a9c9e9e9e9d9c9a9591857b6e61564c4135291d110400000000000000000000000000000004111d2935414c56606d788290959fa3abacb2b2b3b4b5b6b6b6b7b6aea298897c6f6356493c3023160900000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e211407050505030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe8e2d6cabfb4aa9d938b7f746d6867676a6e78808d949fabb7c3cdd9e4e0d4c7bbafa3998a7d7063574a3d3024170a000d192633404c5966737f8c99a6b2bfccd9e5e4d9cec3b9b1acaaa6a8aeb9bdc4cad0d0d0cfd0cac6c2beb6afa7a09691857b6e685d52483e31281e0e040000000000091623303c4956636f7c8996aab4bfcbd2d2d2d2c6b9ac9f9386796d6053463a2d3845525e6b7885919eabb8c4d1d2d2d2d1bdb1a4978a7e7164574b3e3124180b00000613202d394653606c7884919eabb5c0cfd8e3e6ddd3c7baaea39992857c716c615e57534e4a4746444547484c52575f656c71797e81827f7a706b615a50463c31281d100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935404b55606b74818d96a1acb7c0ccd6e0edf6f7f7f9fafcf4e8ddd2c7baaea2988c7f72665c5144382c1f160b0000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f79808d929ca4aeb6bfc8d7dde3e1d7cec5b9ada196877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939fa4aba9aaaaa9a8a9a199908377685e5246392d201307000613202d394653606c77849199a1a8a9aaababaaa9a8a0978f8275685d5245392c2013070000000000000000000000000000000713202c3945525d68737f8c949fa7afb5b8bdbfc0c1c2c2c3c3c3bfb4aa988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e21140f1112120f0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe8dfd3c6baaea2988e81746d615e56575f666c78828f9ca7b1bcc8d4e0e3d7cbc0b5ab998c7f7366594c403326190d000d192633404c5966737f8c99a6b2bfccd9e5e0d4c8bcb1a7a09d999ca4adb2babfc2c3c3c2c1bfbab8b0aca49f9590847c6e695f564c41362d1f160c0000000000000815212e3b4854616e7b8798a3aebac4c5c6c6c5c4b8ab9e918578665c5044382b3744505d6a7783909daab6c3c5c5c6c5c4bcb1a796897c706356493d3023160a0000091623303c4956636f7c8996a1adbdc7d1e1eaded3c7bcb0a69f92877d6f6a615a534d47423d3b3937383a3b41464d535b60676d717575726d68615950483e342a1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313945515d67707d89929da8b2bdc9d2dee8f0edebeaecedf0f4eee3d6cabfb4aa9e9184796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f5346392c170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7277808d929ca4adb6bfccd2d9d9cfc5bcb1a79e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a5afb5b6b6b6b6b5b3ab9f95877a6d6154473a2e211407000916232f3c4956626f7c8995a0abb2b6b7b8b8b7b6b1a99f92867a6d6054473a2d2114070000000000000000000000000000000714212d3a4754606d7a85929fa6b0bbc0c7c8cecdcecfcfd0d0d0bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e21161c1e1f1e1c171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8dfd2c5b8ac9f92867a6d615b524c4e545b666f7c8895a0acb8c4d1dee8dcd1c1b4a79b8e8174685b4e4135281b0e000d192633404c5966737f8c99a6b2bfccd9e5ded1c5b8aca095908d929ea1a8aeb4b6b6b6b6b4b4aeaca69f9a938d837b6e6a5f574d443a30241b0d040000000000000613202d394653606c7986929faab3b7b8b9b9b8b7b2a89c8f837669544a3f342835424e5b6875818e9ba7b1b7b8b9b9b8b7b4aca095877a6e6154473b2e2114080004101c2834404b556673808d99a8b2bdcfd9e3e4d8cdc4b7ab9f948b7f726b60585046423b37312e2d2b2c2d30363c414950555d6065686866615e564f473e362c22190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f39434f59606d7984919ea4aebac4cedbe4eae5e0dedddfe0e4e8eee7dbd0c5b9ada1968a7e7164594f44382c1f150900000000000000000000000000000000000000000000000000000000040d162734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5f534632291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f726c74808c929ca4adbbc0c7d0d0c7bdb4aaa0958c7f72655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c0c2c3c3c3c2bdb1a796897d706356493d3023160a000c1926333f4c5966727f8c99a7b1bdc3c4c4c4c4c2bbafa399897d7063564a3d3023170a000000000000000000000000000004101d2935404b5565727f8b98a2aeb9c2cbd1d4d9d9dadbdcdcd9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e2123282b2c2b292423201c160b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8dbcec1b5a89b8e8275685d524641424a545f6a7783909daab6c3d0dde8dccfc2b5a99c8f8276695c4f4336291c10000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9083808a91969fa2aaa9aaa9a9a7aaa29f9b94908780796e695f584e453c32281e12090000000000000006121f2b3844505b6675828f98a2a9aaacacacabaaa8a0968c7f7266594c3f2e23323e4b5865717e8b95a0a7aaabacacacababa39d908377685e5246392d2014070006131f2c3845515c677783909daab6c3cfddeae0d3c7bcb0a69c9083786c60594f463e36312b2621201f1f20252a2f383f444b5153585b5c5954524c443e352c241a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935404b55606b74808d96a1acb7c0ccd6e0e7dfd9d4d1d0d2d4d8dde4ebe2d5c9bdb2a99d9083776b6054483c31261a0e020000000000000000000000000000000000000000000000000000010c161f2935414b556774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c5a50443b3025190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f72656e73808c919ca3afb5bdc5c6bdb5aba2989083786d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3d2d0d0d0cfbdb1a4978a7e7164574b3e3124180b000e1b2835414e5b6874818e9ba7b4c1cfd1d1d1d0cbc0b5ab988b7f7265584c3f3225190c00000000000000000000000000000613202c3945515d677683909caab4bfcbd7dce3e5e6e7e8e3e0d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a2e2f303538383836302f2c282117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe6d9ccbfb3a6998c807366564c413638424e586875818e9ba8b4c1cedbe7dcd0c3b6a99d9083766a5d5043372a1d10000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9083777d848d92989a9c9d9d9c9b9998928e89837c746d675e574e463c332a20160c0000000000000000030f1c28333f4a54626f7c8692979c9e9f9f9f9f9d9b9691847a6d6054473a2d212d3a4653606d798390959b9d9f9f9f9f9e9c99928a7d7063564c41362a1e1105000713202d3a4653606d7986929facb9c5d2dfecddd0c4b7ab9f94897c6f655b50473d342a251f1a1413121314191d262d33394045474b4e4f4c4746413a322c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313945515d67707d88939fa8b2bdc9d2dee7ded5cec8c5c4c6c8ccd2d9e2e6dacfc4b8aba095897c6f63574d42372b1e1308000000000000000000000000000000000000000000000000000008131e28313a45515d6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796c61564c41362a20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265636e737f8c919fa4abb3babbb4aba39992867c6e665c5141382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddddd8cbbeb1a5988b7f7265584b3f3225180c000f1c2936424f5c6975828f9ca8b5c2cfdbdededcd1bfb3a6998c807366594d4033261a0d00000000000000000000000000000714202d3a4753606d7a86929facb9c5d0dfe8eef3eae3dcd7d3d2ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d6154473a383b3c42444545423d3c383328231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe6d9ccbfb3a6998c807366544b403536414c566874818e9ba7b4c1cedae7dcd0c3b6a99d9083766a5d5043372a1d10000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d908477707980858a8e8f90908f8e8c8985817c766f6a605c554d453c342a21180e040000000000000000000b17222d3847535f6a707d858b8f9192939392918e8b847c6e685d5245392c202c3845515c676e7b838a8e9092929392918f8c867e716b6155443b3025190d01000916222f3c4955626f7c8899a3afbbc7d3e0e9dccfc3b6a99c9083766a6053493f352b221a140e09060506080b141b22272f35393a3e42423f3a39363028201a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434f59606d7984919aa4afbac4cedbe4e1d5ccc3bcb8b7b9bbc0c7d0d9e4e0d4c8bcb1a79c8f8275695f53473a3025190d00000000000000000000000000000000000000000000000000040d19242f3a434f59606d7a84919eabb7c4d1deeae0d4c7bbafa3998a7e71685e52463e32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f72655c636d737f8b9399a1a9aeafaaa29992877d706a5f544a402f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00101c2936434f5c6976828f9ca9b5c2cfdce8e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000091623303c4956636f7c8999a3afbbc7d3e0edeee6e1d9d1cbc7c5c5bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d3c7baada094877a6d615447404348494f5152514f4a48443e342e261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe7dacec1b4a79b8e8174665c5145404046525e687683909ca9b6c3cfdce9dccfc3b6a99c908376695d5043362a1d10000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d908477676d737a7e8183838383817f7c79756f6b626058514b433b332a22180f060000000000000000000006111c2b37434e58606b707a7f82848586868584827e796e6a5f564c4135291d2834404b555e696e787e81848586868584837f7b716c62594f4432291e140800000b1824313e4b5764717e8a97abb5c0cbd7e3e2d6cabfb4aa988b7f7265584e41382d23191009030000000000020a11171d24292c2d323535332e2d2a251e160e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2934404b55606b74808d96a0acb6c0ccd6e0e2d8cfc3b9b1acaaacafb6bec7d2dde4d9cdc3b9ac9f93877b6e61564c4135291d12070000000000000000000000000000000000000000000000010c161f2935414c55606b74818d96a1acb9c5d2deebe3d7cbc0b5ab9e92857a6e615a50443b3025190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265585b636d727f8792979fa2a49f9892877e716b61584e42392e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000f1c2936424f5c6975828f9ca8b5c2cfdbe8e8d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3efe6dcd4cfc7c0bbb9b8b8b0a6978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d4c7bbaea194887b6e6158514b4f54565b5e5f5e5c57554f443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe8ded1c5b8ab9e9285796d6059514b4b515a616d7a86929facb9c5d2dfe8dbcec1b5a89b8e8275685b4f4235281c0f000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a60676d7174767776767472706d67636059544e454039312921180f060000000000000000000000000f1b26323c464f5960686d727577797979787775716d675f584e433a2f2419232e39434d575e666d717577787979797876736e69625a50473e3320170d0200000d192633404c5966737f8c99a6b2bfd1dce8e0d3c6baaea298887b6e6255483d2f261b1007000000000000000000060b12181d20202528292621201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c676f7d88939fa8b2bec7d2dee7dcd1c6bdb1a7a09d9fa4acb6c0ccd8e4e0d4c8bbafa49a8d8174685e5246392e23180c000000000000000000000000000000000000000000000008131e28313a45515d67707d89929da8b2bdc9d5e1ede8dcd1c7b9ada2978f82756c61564c41362a20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f726558515b636d727d858d92989a938f867e716c61594f463c30271c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000f1b2835424e5b6875818e9ba8b4c1d0d7dddcd7cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8e9ded4cac2bdb5afacababa99e94877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e5d8cbbfb2a5988c7f726a605d55596063686b6b6b69636159504a42382e23170b040000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1cedbe8dfd2c6b9ada1978c7f726b605d55555d606c74808d99a3afbbc7d3e0e6d9cdc0b3a69a8d8073675a4d4034271a0d000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a555d606467696a6a69686663605c55544f47433d342f271f170f06000000000000000000000000000a15202a343d474f565d6065696b6c6c6c6c6a6865605d554e463c31281e131d27303b454d545c6064686a6c6c6c6c6b6966615e5750483f352c210e050000000e1b2734414e5a6774818d9aa7b4c0cddae7dfd2c5b8ac9f9285796c605346392d20140a000000000000000000000001070d101314181b1c191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434e58606d7984919aa4afbac4d0d9e4e1d7cbbfb4aba09591939aa4afbbc8d4e0e4d8ccc0b6ac9f92867a6d61544b4034281c1004000000000000000000000000000000000000000000040d19242f3a434f59606d7a84919ea4aebac4cedae5f1eee3d6cabeb3a99e938a7e71685e52463e32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c515b626b707a8186898987827b706c615a50473e342a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000d1a2733404d5a6673808d99aab4bec7ccd2d1cbc7bcb1a7978a7e7164574a3e3124170b00000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7e3d8cdc2b8b0aba39f9f9e9d978f8275695e52463a2d20140700000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ebded2c5b8ab9f92867c726d6767676b6f7577787875706b605c544a3f342820150a0000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e1d5c9beb3a99f92877d726d676666676d737e88939fabb5c0cbd7e3e1d4c8bdb2a8978a7e7164574b3e3124180b000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5154575b5c5d5d5c5b595653514b48443d373229231d150d050000000000000000000000000000040e18222b353d444c5254585c5e5f60605f5e5b5853514b433c332a1f160c151e29333b424a5053575b5d5f5f605f5e5c5954534d453f362d231a10000000000f1b2835424e5b6875818e9ba8b4c1cedbe7ddd0c4b7aa9d918477665b5044382b1f120200000000000000000000000000010406070b0f0f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b55606a73808d96a0acb6c0ccd5e2e3d8cfc6baaea399918488939facb9c3cdd9e4ddd2c7baaea2988c7f72665c5145382c1f160b0000000000000000000000000000000000000000010c161f2935414c55606b74818e96a1acb7c0ccd6e0ebf6f2e6dbcfc5bbafa59e92857a6e615a50443b3025190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c49515961686d747a7c7d7a756e69615a50483e352c22180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000a1724313d4a5764707d8a98a2aeb9bbc0bebdc0bbb9aca095887b6e6155483b2e22150800000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8dfd3c7bbb0a69f99929291908d857b6e61564d42362a1e110500000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ecdfd3c6baaea29892867f79767474757c82848584827d746d665c50443c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e6dacfc5bbaea39992877f79757373757a8087939aa4afbdc7d1dce8ded1c5b8aca096877b6e6154483b2e211508000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d51474b4e505050504e4c494745403938322b272018120b030000000000000000000000000000000006101a232b323a4145474c4f5152535352514f4b47454039312a21180d040c17212930383f44464a4e515253535251504c4846423b332d241b1108000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8dccfc3b6a99c90837669544a3f33281c0f03000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c676f7c87939fa8b2bec7d2dee7dcd1c6bdb1a79f92867b828f9ca7b1bcc8d4e0e4d6cabfb4aa9e9184796d6053463d33271c10030000000000000000000000000000000000000008131e28313a45515d67707d89939da8b2bdc9d2dee8f2fcf7ece1d7cdc1b9ada2978f82756c61564c41362a20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f474f565e61676d6f706e68615f5750483e362c231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000714202d3a4753606d7a85929fa5acafb5b1b1b5afaca49d908377695f53463a2d2114070000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9ddd0c4b7ab9f948f86858583807b6e695e53443b3025190e0200000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3eee2d6cabeb4aaa298928b8682818082898e9192918f8a81786d60584e43372b1f140900000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8ece1d7cbbfb5aba399928c85817f8082858d9399a4acb6c0cfd9e3e4d8ccc0b6ac9d918477695e53463a2d211407000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d51443e4143444343413f3d3a38342f2c27211b150c070100000000000000000000000000000000000008111a20283035393a3f42444646464544423e3a38352f271f180f0600050f171e262e34383a3e4244454646464543403b3a363129211b12090000000000101c2936434f5c6976828f9ca9b5c2cfdce8dccfc2b6a99c8f8376695c50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d79849199a4afbac3d0d9e4e1d7cbbfb5ab9f958c7f727d8995a0acb8c4cfdae6dbd0c6b9ada1978b7e7164594f44382c201509000000000000000000000000000000000000040d19242f3a434f59606d7a84919ea5afbac4cedbe4f0fafffdf3e9dfd6cabeb3a99e938a7e71685e52463e32291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3e444c52555d606363615e56534d453e362c241b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000613202c3945515d67727f8c939c9fa4aba4a4aba39f9c928a7e7164574d42362a1e12050000000000000000000000000000111e2a3744515d6a7784909daab7c3d0dde9dccfc2b6a99c8f8278787876746e695e574d4232291f14090000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f2e7dbd0c5bcb4aaa29f98928f8e8d8f949b9e9e9e9c938d80736a6054473b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f3e7dcd1c6bdb5aba39f97928e8c8c8e92989fa4abb5bec7d2e1e9dfd4c8bbafa49a8c807366574d42362a1e1205000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d51443734363737363533302d2c29231d1b160f0a04000000000000000000000000000000000000000000080e161e24292c2d323638393939393735322d2c29241d150d06000000050c151c23282c2d313537393939393836332e2d2a251f170f09000000000000101c2936434f5c6976828f9ca9b5c2cfdce8dccfc3b6a99c908376695d504331251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b54606a73808d96a0abb5c0ccd5e2e3d9cfc7bbaea3999083786d7783909da9b2bdc9d5e2e2d5c9beb2a99d9083776b6054483c31261a0f0200000000000000000000000000000000010c16202935414c55606b74818e96a1adb7c0ccd6e0edf6f6f5f6f8f1e6dbcfc5bbafa59e92857a6e615a50443b3025190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f323a41464b5153565654524c46423c332c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0004111d2935404b55606d78818a9093999797979799928f8980746c6155453b31261a0e020000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d9ccbfb2a6998c7f73666b6a67615e574d453b3120170d020000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8ece2d7cec5bcb4aeaaa29f9c9a9a9c9ea6aaababa59f93877c6f62574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f8ede3d8cfc6bdb5aea9a19e9b99999b9fa2aaafb5bdc7d0d9e4e1d8ccc0b6ac9f93877b6e6155483b31251a0e02000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a292a2a29282623201f1c18120f0a04000000000000000000000000000000000000000000000000040c13191d202125292b2c2d2d2c2b2825201f1d18120b030000000000030a11171c1f2024282a2c2c2d2c2b292621211e1a140d05000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8ddd0c3b7aa9d9084776a574d42362a1e12050000000000000000000000000000020507080b0b0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303945515c666f7c87929fa8b2bdc7d2dee8dcd1c7bdb1a79f92877c6f66717e8a96a1adb9c5d0dbe6dacfc4b8aca095897d7063584e43372b1e13080000000000000000000000000000000008131e28323a45515d67707d89939da8b2bdc9d2dee8efebe9e8e9ebefece1d7cdc1b9ada2978f82756c61564d42362a20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3230363a404547494a4746413b37312a211a110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00010d18242f3a44505c666d757e8386898a8b8a8a8886827d746e645a5045332a1f1409000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbfb2a5988c7f7265545d5a54524d453b33291f0e05000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f3e9e0d7cec5bebab4aeaca9a7a7a8aab0b7b8b7afa49a8f8276695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4eae1d8cfc6bfbbb3adaba8a6a6a8abaeb3bbc0c7d0d9e2e6dbcfc8bbafa49a8f8275695f53463a291f140900000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a1e1d1d1d1b19161413100c070100000000000000000000000000000000000000000000000000000002080d111314191c1e1f20201f1e1c181413100c07010000000000000000060c101213171b1e1f20201f1e1d191514120e090300000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7ded2c5b8ab9f928578695e53463a2d21140900000000000000000000000003090e12141518181615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58606d79839099a3afbac3d0d9e3e1d7cbc0b5aba0958c7f736a606d7984919eaab4bfcad6e3e0d4c8bcb1a79c8f82756a5f53473a3025190d000000000000000000000000000000040d19242f3a444f59606d7a84919ea5afbac4cfdbe4e9e3dfdcdcdcdfe3e9e9dfd6cabeb3a99e938b7e71695e52463e33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f32252a2f35393a3c3d3b3936302b261f180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000007131d28343f4a545c606c71767a7c7d7e7e7d7c7a76706b645c52483e3421180e03000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f726558504d4846423b332921170d00000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fbf2e9e0d7d0cac6bfbab8b5b4b3b5b7bbc1c5c0b6ac9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fcf3eae1d8d1cbc5beb9b8b4b2b3b5b8babec5ccd2d9e2e5dcd6cabeb3a99f93877c6f62574d42362a170d0300000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a1e1110100e0c0a0706040000000000000000000000000000000000000000000000000000000000000000010407070c0f1113131312110f0b070604000000000000000000000000000306070b0f111213131312100d08070502000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7dfd3c6baaea298877b6e6154483b31251a0e0500000000000000000003090e141a1e2121252522211f1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545f6a73808c95a0abb5c0ccd5e2e3d9cfc7bbafa3999083786d605c66727f8c98a2aebac7d2dde4d9cec3b7aa9e94887b6e62564c41362a1d120700000000000000000000000000010c16202935414c56606b74818e96a1adb7c0ccd6e0e5ded8d3d0cfd0d3d8dee5e6dbcfc5bbb0a69f92857b6e615a50453b30251a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f32251d24292c2d30302e2d2a251e1a140e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000010b17232e38424a505a6164676d6f707171706f6d67636159524a40362c220f0600000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c413b3a36302921170f0500000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f7efe8e3e2dbd6d0cac6c5c2c1c0c2c3c7ccd2c7beb0a6988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffcf3eae3dcd7cfcac6c5c1bfbfc1c5c6cad0d7dde3e8dcd3cac1b9ada2978e81746a5f53453b31261a050000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a1e11040302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd0dbe7e2d6cabeb3aa978b7e7164574d42362a20170e0600000000000000060c141a1f252a2d2e31322f2e2b26201a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666f7c87929fa7b1bdc7d1dee8dcd1c7bdb1a79f92877c6f665c54606d7a85929fabb5c0ccd7e3dfd3c7bbb0a69a8e8174685e5246392e23180c0000000000000000000000000008131e28323a45525d68707d89939da8b2bdc9d2dee5dcd3ccc7c3c2c3c7ccd3dce5e1d7cdc1baada2978f82756c62574d42362a20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f322519181d2020232321201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000006111c2630383f445055555d60626464646462605d55554f4740382f241a100000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f322d2a251f170f050000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0ede5ddd7d2cfced1d2d3d2cfcdcdcfd0d3d7d9d0c1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4faf4efebe9e7e1dad6d2d1ceccccced2d3d6dbe1e8e4ddd8cac1b8aea49e92857a6d61584e4333291f14090000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0e0e0c0a0807050100010507070b0d0f0f0f0f0e0c0807050200000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2e6dbd0c2b5a89b8f8275695e53463d32292017110c06040102050a11171f262a31363a3b3e3e3c3b37322a261f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d78839099a3afb9c3cfd9e3e2d7cbc0b5aba0958c80736a5f54525d6874808d99a4afbbc7d4e0e3d7ccc1b8ac9f92867a6d61544b4034281c10040000000000000000000000040d19242f3a444f59606d7a84919ea5afbac4cfdbe4dcd3cac2bbb7b5b7bbc2cad3dde6dfd6cabeb3a99e948b7e71695e52463e33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190d11131416171414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000a141e262e343e45494c515456575857575553514b48443d352f261d12080000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f32251e1a140d05000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3ebe5dbd3ccc6c3c1c4c6c9cfd6dadadbdcdfe3ddd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f8f3e8e3dfdcdbd6dedfdfdedbd9d9dbdedfe2e6e7e2d9d2ccc1b8b0a69d928a7e71685e52463c3221180d030000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1b1b1a19171414110d080d111314181a1c1c1c1c1b181514120e09030000000000000000000915222f3c4855626f7b8898a2aebac7d3e0ecdfd2c5b9ac9f92877b6e61594f443b3228231c1713110d0e12151c232831363b4246484b4b4947433c363129211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8c95a0abb5c0cbd5e1e3d9d0c7bbafa3999083796d60584e4c56616e7b87939facb9c2cdd8e4e0d3c7baaea3988c7f73665c5145382c1f130600000000000000000000010c16202935414c56616b74818e96a1adb7c0ccd6e0e0d3cac1b8b0aaa9aab0b8c2cbd4e1e6dbd0c5bcb0a69f92857b6e615a50453b30251a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c040607090a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000020c141c232833393a414547494a4b4b4a494745403938332c231d140b000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190e090300000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0dcdededdd3c9c1bab6b5b8b9bec4cdd6dbe2e5e7e3ded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8eae7ddd7d2cfcecad1d2d5dae0e5e6e8e9e9e5e2dbd6d0c7c0bbafa69e948d80746c61564c41342a200f06000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f20232527282827262421201e1914191d2021242728292928272522211e1a140d0802000000000000000713202d3a4653606d7985929facb8c5d2dfebe0d4c7bbafa3998e81746b60564c443c342e2823201d191a1e20262e343b42464d5354585855534e46423b332b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85929fa7b1bdc7d1dde8ddd2c7bdb1a79f92877c6f665c514646535f6975828e9ba7b1bcc8d4e0e3d6cbbfb4aa9e9285796d6053463a2d2013070000000000000000000008131e28323a45525d68707d8a939da8b2bdc9d2dee2d8cec1b8b0a69e9c9ea6b0b9c3cfd8e3e1d7cec1baada2978f82756c62574d42362a21170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000020a111722282d2f35393a3c3d3e3e3d3c3a39352f2c27211a110b02000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d8996aab4bfcbd1d1d1d1cdc1b7afaaa8abadb2bbc2cad0d4d9dcd6d3d0c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbdedddcd6ccc6c3c2bdc4c5c9cfd5dadcdddddcd9d4d0cac4beb6afa59e948f82786d605a50443a3022180e00000000000c1926323f4c5965727f8c98a5b2bfcbdcd9d9d0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d30323434353433312e2d2a251f24292d2e31343536363534322e2d2b261f19130c0400000000000006121f2b3844505c6676828f9ca9b6c2cdd8e4e3d7cbc0b5ab9d93897d70685e564d443f38342e2c2924252a2d30383f444d53575e616465625f58534d453d342b22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5566737f8c98a2aeb9c3cfd9e3e2d7ccc0b5aba0958d80736a5f544b40424d57636f7c89959fabb8c4cedae5dcd0c6b9ada1978a7d7164574a3e3124170b000000000000000000040d19242f3a444f59606d7a84919ea5afbac4cfdbe7dbd0c6bcb0a69e948f949ea7b1bdc6d1dce7e0d6cabeb3a99e948b7e71695e52463e33291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000060b171c1e24292c2d2f313131312f2d2c29241d1c1610080000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac3c4c4c4c4c2bbafa59e9b9ea1a9b1babec5c8ced0cbc7c5bfb8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d2d1d1d1d0cbc1bbb6b5b0b8b9bdc4c9cfcfd0d0cfcec8c5bebab2aca49f938f82796d665c50483e32291e100700000000000b1825323e4b5865717e8b98a4b1becbd1cccccfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282b2e34383a3c3f404141413f3d3b3936302c3035393a3e4042424242413f3b3a373129241e160e04000000000003101c28343f4a5465727f8c98a6b0bcc7d3e0e8dcd1c7bdafa59e91847a6e685f57504a443f3a39353030363a3d424a50575f61696e71716f6a615f574e463d342a20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab4becbd5e1e3d9d0c7bbafa4999083796d60584e42393b4854606b7683909da8b2bdc9d5e1e2d5c9beb3a99b8e8175685b4e4235281b0f0200000000000000010c16202935414c56616b74818e96a1adb7c1ccd6e0e2d6cabfb4aa9e948f828f959fabb5bfcbd7e2e6dbd0c5bcb0a69f92857b6e615a50453b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000050c1113191d2021232425242422201f1d1812100b05000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7886929faab2b6b7b8b8b7b6b1a99e938e91979fa7aeb4b8bdbdbdbfbab8b4aea59c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99abb5c0c4c4c4c4c3bfbaafaaa8a3abadb2b9bdc1c2c3c3c2c1bdb9b4aea8a09a938c81796d675d544a3f362c20170d0000000000000a1623303d495663707c8996a6b0bbbfbfbfbfbfbdb3a99a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1d262d333839404546494b4d4e4e4d4c4a4746413b383a4146474b4d4f4f4f4f4e4b4846423c35302820160c0300000000000b17232e3b4855616e7b88949fabb7c4cfdae5e3d9cfc1b9ada19690837a6e69605c54504a47454143434246484f545c60696e757b7e7e7c766e6960584e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c5d0d9e1ddd2c7bdb2a89f93877c6f675c51463c3038434f5964717e8a96a1acb9c5d0dbe1dacfc4b7aa9e9184776b5e5144382b1e11050000000000000008131e28323a45525d68707d8a939da9b2bdc9d2dfe4d9d0c7baaea2988f8279839099a3aebbc3d0d9e3e1d7cec1baada2978f82756c62574d41382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000001080d1113141617181817161413100c07010000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f98a1a9a9aaababaaa9a7a0978e828490959fa2aaacb2b0b1b4aeacaaa29f938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a4afb5b7b7b8b7b6b4aea59e9b979ea1a8adb2b4b6b6b6b6b4b2acaaa29f96918880786d675d554b42382e241a0e050000000000000714212e3a4754616d7a87949ea9aeb5b2b3b2b2b1aba2978b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262a2f383f44464b515356585a5b5b5a595754524c4645444c5254575a5b5c5c5b5a5855534d45413a32281e150b00000000000614212d3a46535f697683909ca8b2bdc9d5e0ebe1d5c9bdb2a8a09590837b726d66605c5454524c50504d52545960666d727b81878b8b88827b6f6a60584e443a3024190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8795a0acb8c0c7cfd5d7ccc0b5aba0968d80736a60554b40342a323d4653606d7984919ea9b3becad6d4cfc9c2b8ab9f9285786c5f5245392c1f1206000000000000040e19242f3a444f59606d7a84919ea5afbbc4cfdbe8ddd2c7beb1a79f92867b6f7c87929fa7b1bdc7d2dde8e0d6cabeb3a99e948b7e71695e53493f33271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000001040607090a0b0b0a090706040000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626f7c8691979b9d9e9e9e9e9c9a9590857a7b838c92989ea0a8a4a4aaa39f9c98928c81746c6155493d3024170a000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fa4a8aaababaaa9aaa39f938f8a91969ea1a8a8a9aaaaa9a7a8a09e98928c847d736c665c554b433930261c1208000000000000000713202d3946525e6875828f969fa3aba5a6a6a5a79f9992857a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121a212931363e424a5053545c606365676768676664615e56535150565d616467686969686765615f57524c443a30271d12070000000005121e2a36424d5764717e8a96a1adb9c3ced9e5e5dacfc4bab1a7a09591867f78716d6663605d565c5d575e61656b6f787f868e939a98948f857c6f6a5f564c4135291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919da4afb5bdc3c9cdc4bbafa4999184796d60584e43392e222c3844505c66727f8c97a2adbac4d0c8c4beb9b0a79e9184776b5e5144382b1e11050000000000020c16202935414c56616b74818e96a1adb7c1cdd6e0e4d8ccc0b6aca0958c7f726a73808c95a0abb5c0ccd7e0e6dbd0c5bcb0a69f92857b6e655b50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0dbdbd8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f6a707d848b8e90919191918f8d8a837b6e6e787f858c9196969797969892908c867f786c605a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6974808d92999c9d9e9e9e9d9b98928c827d848c9196999b9c9d9d9c9a9896918c858079706b605b544b433931271e150a000000000000000005111d2a36414c56616e7b848e92999899999998979590877e70685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c242c333b424650545b6063666d6f727374747472706e6865605c5c60686d71737575757574726e69605d564c43392e23180c00000000020e1a26313b4653606d7984919ea8b2bdc8d4dee7e0d6ccc3b9b1a7a098928b837e7974706d686a69696a696e72767c838c92989fa4a69f9792857c6f685d52463e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564717e8a929fa3abb1b9bec4bbb1a79f93877c6f675c51463c30271d28343f4a54606d7a85929fa8b2bdc0bcb8b3ada69f958d8073675a4d4034271a0d01000000000008131e28323a45525d68707d8a939da9b2bdc9d2dfe6dcd4c8bbafa49a9083786d606d79839099a4afbbc4ced9e5e1d7cec1baada2978f82776c60574d41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcecfceccc0b5ab978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e58606b70797e81838485858483817d786e69666d727a7f8487898a8a898886837f7a726c665b50483e34281d11050000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7880888c8f91919191908e8b86807870797f84898c8e8f90908f8e8b88847f7a736d676059504a423931271f150c030000000000000000010d1925303a46535e696e7b8186898b8c8c8c8c8a87837d706c61564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252e363e454d535a61666c7075797c7e808181807f7d7a76716d66666d737a7e8082828282817e7b756d685d554b4034281c10040000000009141f2c3844515c66727e8b96a0acb8c1ccd5e0e8dfd5cbc3b9b1aaa29f95908a85807d7a7876767677787b7e838990959fa3aaafb0a9a29791847a6d615a5042382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4955616c73808c9299a0a7adb2b7b2a9a0958d80736a60554b40342b1e17232e3845515d67737f8c96a1abb4b3b1aba9a19e948f837a6d6054473a2d2114070000000000040e1925303a444f59606d7a84919ea5afbbc4cfdbe4e1d5c9beb3a99f93887c6f665c666f7c87939fa8b2bdc9d5dfe8e0d6cabeb3a99f948b7e71695e53493f33271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9babb5bec1c2c2c1c0bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c464f5960676d717476777878777674706d665f5c60686d73777b7d7d7e7d7b7976726d68605b544a3f362c22170c0000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b44505c666d747b80828484858483817e7a736d676d72787c7f8183838383817f7b77726d68605d554f443f382f271f150d030000000000000000000008131e2a36424d575e696e757a7d7e7f807f7f7d7b77706b615a50443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000a131d262f37404850575f616c71787d8285898b8d8e8e8d8c8a87837e79706d7880868a8d8e8f8f8e8d8b88817a6d675c5145382c1f13060000000004101c2834404a54606d7884919da5afbac3ced7e1e7ddd5ccc3bcb4aea7a09d97918d8a87848383838485878b90949da0a7aeb4bbbbb3a9a0968f81756c61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2d3944505a636e737f8790959ea1a9aaa8a0979083796d60584e43392f2219111c2935414b55606d79849199a3aba6a79f9d97918b827a6d675d5145392c20130600000000020c16202935414c56616c74818e96a1adb7c1cdd6e0e2d8cfc6b9ada1978e81746b6054606a74808d96a0acb9c0cdd6e0e6dbd0c5bcb0a69f92867b6e655b50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c99a3adb3b4b5b5b5b4b1a99f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000a15202a343d474f555d6064686a6b6b6b6b696763605c5451565e6166696e707171706e6d6666615e56504a42382d241a100600000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545c606a6e7375777878777674716d68605d60666c6f72757677777674726f6a66615d56514b433d332d261d150d030000000000000000000000020e1a25313b454d565e61686d707272737372716e6963605950483e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000009121c252f38414a525a61696e767e848a8e9298989a9a9b9a999795908b847d75818d92989a9b9c9c9b9a98938e83796d6053463a2d20130800000000000c18232e3944505c66707d89939da8b2bcc6cfd9e2e7ded5cec6bfbab1aca9a19e9a969691908f90909297989c9fa6acb1babfc6c5bcb2a89e938a7e71665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101c28333e48525c636d727c838b91979b9d9d9691857b6e675c51463d31271d100d18242f3a45515d67707d8792999a999795908b857e776d685e554c4135291d11040000000008131e28323a46525e68707d8a939ea9b2bdc9d2dfe7dcd1c6bdb0a69e92857a6d60594f58606d7984919ea5afbbc4cfdae6e1d7cec2baaea2988f82776c60574d41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87929fa2a9a7a8a8a8a7a7a0978f8275675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000040e18222b353d434b5153585b5d5e5e5e5e5c5a5753504a444c5254575e616364646362605c5454524c443f382f261c120900000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424a50585f6266696a6b6b6b6a6865615e5651545b60626668696a6a696765625f5854524c4540393128221c140b030000000000000000000000000009141f29333b444d52565d6063656666666564615e57544f473e362c20160c020000000000000000000000000000000000000000000000000000000000000000000000000000060f1b242e37414a525c636c717b828a91959b9fa2aaa6a7a7a7a5a79f9d969189828e939fa3aaa8a8a8a8a7a59e958b7f7265584c3f2f24190d010000000007121c28343f4a54606b74818e96a0aab4bdc7d0d8e1e7e0d8d0cac3bcb8b3adaba7a8a19e9d9c9c9d9ea2a9a9abb0b8bcc3cbd0cec4baafa59e9184786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c36404a525b626a6f787f848a8e91908c847c6e695e554b40342b1f150b07131d2935414b55606b717e868c8e8d8b87837e79716c655e564c433a2f24190d01000000010d1924303a44505a616d7a85919ea5afbbc4cfdbe4e3d7cbbfb4ab9f948b7e71685d5245515d67707d89939da9b2bdc9d5dfe9e0d6cabeb4aa9f948b7e71695e53493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69727f8b9297999b9b9c9b9a989590857b6e61554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000061019232b31394045474b4e5051525251504e4a46443f3a4146474d5254565757565553514a4746413a332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444e5355595c5e5e5e5e5d5b5854524c454a505356595b5c5d5d5c5b5855534e4746413a352f271f17110a020000000000000000000000000000030d172129323b42464c52545658595959595754534d48443d352c241a0e040000000000000000000000000000000000000000000000000000000000000000000000000000020c18222d36404a525c646e737e868f949da0a8acaeb4b3b4b4b3b2b1aba8a09e938f939ea5aeb4b5b5b5b5b4afa79c90837669564c4135291d110400000000000c17232e38424f59606d7a849198a2abb5bdc6cfd7e0e8e2dbd6cec8c4beb9b8b3b2adaba9a9a9aaabadb3b6b7bcc2c8cdd6dcd6ccc1b9aca096897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242e384049515860666d72797e818483807a6e6a5f574d43392f22190d03010d18242f3a434f59616c717b7f81807e7b76726d67605b534c443a31281e13080000000004111d2935414c56616c75818e97a1adb7c1cdd6e0e4dbd3c7baaea3998f82776c60564c414b55606b74818e96a1adb9c1cdd7e1e7dbd0c5bcb0a69f92867b6e655b5044392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636d727f858a8c8e8f8f8e8d8c89837c6f695f53433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000711191f272f35393a3e41434445454443413d3a38343035393b4246474a4a4b4a484644403a39363028221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343c4347484d4f51515251504e4b4746413a3f4446494c4e505050504e4c4847433c39353029241d150d060000000000000000000000000000000000050f17202930363a4145474a4b4c4d4c4c4a4846423b38322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a343e48525c646e74808a92989fa6acb1b8babfc0c1c1c0bfbcb8b2aca69e9b9ea6afbabfc1c2c2c1c0b8ab9f928578685d5245392c201306000000000006111c26303d45515d676f7c869299a3abb5bdc5ced8dde4e7dfd9d4cfc9c6c4c0bdb9b8b6b6b6b7b8b9bec3c4c7cdd4d9dfe7ded5c9bdb2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e373f464e545c60666d71757777736d675f584e453b31271d1007000007131d28313d47505a61696e737473716e6965605d555049413a32281f160c01000000000713202c3945525d68707d8a939ea9b3bec9d2dfe8dfd4c8bdb2a89f92867b6e655b50443a434f59606d7a84919ea5afbbc5cfdae6e2d7cec2baaea2988f82776c60554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b636d72797d8081828282817f7c786f6a5f574d4231281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c2d313537383838383634302d2b2825292d30363a3b3d3e3e3d3b3a38342e2d2a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232831373a3b40424445454443413e3a3935303338393c3f4243444443413f3c3a37312d29241e18120b0300000000000000000000000000000000000000050e171f252a2f35393a3d3f3f40403f3e3b3a36312c272119110800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c46505a636e74808c929fa2aab0b8bdc3c6cad0cdcecdcdc7c4bdb9b0aaa8aab0b8c1cbd1cfcfcec6baaea298877a6d6054473a2d2114070000000000000a151e2935414c555f6a707d879299a3abb3bcc3ccd2d9e2e5e5e1dad5d2d1cfc9c5c4c3c2c3c3c5c6cacfd0d3d8dee4e7e1d9d1cbc1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c252d343c424a50545c6064686a6a66605d554e463c33291f150b000000010c161f2b353e4850575f6166676664615e5753514b443f382f2820160d040000000004111d2935414c56606d7a85919ea5afbbc4cfdbe4e1d7cdc5b8aca0968c8073695f53493f323d45525d68707d8a939ea9b3becad6e0e9e0d6cabeb4aa9f948b7e71675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515b62676d70737475757574726f6c655f584e453c311f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f2025282a2b2b2b2b292724201f1c191d20252a2d2e303131302f2d2c2823201e19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b2e2f3336373838383735322e2d2925282b2d2f33353637373634322f2e2b26201d19130c0701000000000000000000000000000000000000000000050d14191e24292c2d303233333332312e2d2a251f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58616c73808c929ca4aeb4bcc2c8ced3d6dbdadadad8d4cec9c1bbb6b5b6bbc1cad7dcdbdbd6cabeb3aa94887b6e6155483b2e221508000000000000030c19242f3a434e58616b717e879299a2a9b1bbc0c7d0d5d9e0e4e6e1dfdedad5d2d1d0cfcfd0d1d2d6dbdde0e4e7e2dbd6cfc7c0bbafa5998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b222b30383f444b5153575b5e5d5954514c433c342a21170d0300000000040d1a232d363e454d5355595b5a5854524d47454039332d261d160e0500000000000713202c3945525d6874808d97a1adb7c1cdd6e1e6dbcfc5bbafa59d9184796d60574d41382d35414c56616c75818e97a1adb9c1ced7e2e7dbd0c5bcb0a69e9184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212e373f4951555d60636668686968676562605b534e463c332a1f0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314181b1d1e1f1f1e1d1b171312100d11141a1e20212324242322201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1f212226292b2b2b2b2a282521201d191c1f20232628292a2a29282522211f1b15110d080200000000000000000000000000000000000000000000000002090e13191d20212325262626262421211e1a14100b040000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a717e8b929ca4aebabec5ced4d9e0e2e7e7e7e6e4e0d9d5ccc6c3c2c3c6ccd3dce7e8e6dbd0bbaea195887b6e6255483b2f2215080000000000000008131e28313c464f59616c717e879297a0a7afb6bec3c9ced4d9dfe2e6ebe5e1dfdedcdcdcdddedfe2e6eae5e2dcd7d0cac3bdb5afa59e93897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010910191e262e34394045464a4f51514d4745413a312a22180f0500000000000008111b242d333c4246484c4e4d4b4846423b38352f27221b140b050000000000000714212d3a4754606d7a86929fa9b3bec9d3dfe8e1d6cabeb3a99e93897d70675c51453c2f262f3a44505a616d7a85929ea6b0bcc5d0dbe7e2d7cec2b9ada1978b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000060f1c252e373f434b515357595b5c5c5b5a5956535049413c342a21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e1011121211100e0a0706030105090e11141417171817151312100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214151a1c1e1e1f1e1d1b181413110d0f121316191b1d1d1d1d1b191515120f0a05010000000000000000000000000000000000000000000000000000000001080d1113141718191a1919171514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666e7c86929fa4aeb6bfcad0d7e0e5eae5e1dedddadadbdfdfd7d2cfcecfd2d7dee5eef7e1d4c8bbaea195887b6e6255483b2f22150800000000000000010c161f2a343e47505a616c717d8590959fa4acb1b9bdc4c8cdd2d6dbdfe0e3e8e8e9e9e9e9e8e7e5e1dfdad5d1cbc5bebab2aba39f938e81756b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282e34383a3e424444403a39352f281f180f06000000000000000009121b212a31373a3b4041403e3b3a36302c29241d17110a02000000000000000b1824313e4b5764717e8a98a3aebbc4cfdbe5e3d9cfc7baada2978e81746b60554b40332a1d28323e46525e68717e8a949eaab4becad6e0e9e0d5c9beb2a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242d31394045474a4d4e4f4f4f4e4c4946443f382f2a22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddddd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020405050505030100000000000000020507080a0b0b0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0f11121211100e0b07070501030606090c0f101111100e0c09080603000000000000000000000000000000000000000000000000000000000000000000010406070a0c0c0d0d0c0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d78839098a2aeb6bfc8d6dbe2e9e4dfd9d4d1d0cecdcfd2d3d6dbdcdbdcdfe3e8eff7eee1d4c8bbaea195887b6e6255483b2f2215080000000000000000040d18222c353e48505a616b707b838d939aa0a7acb2b8bcc3c6cacfd2d4d7dddbdcdddddcdcdbdad5d2cfc9c6bfbab4aea8a099928c81796d60594f44382c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23282c2d31353737332d2c29241e160d0600000000000000000000090f181f262b2d2e333433312e2d2a251f1d18120b060000000000000000000d1a2733404d5a6673808d99aab4bfcbd7dde3dcd1c7bdb0a69f92857a6d61594f43392e2118202a36414c56616c75828f98a2aebac2ced8e2e0d8d0c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b1f272f35383a3d4041424242413f3c3937332d261d181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3d1d0d0d0cfbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8b959faab4bfc8d1dae7e7dfd9d4cec8c5c4c1c0c2c5c6cad0d7dde3ebf4f4fafbeee1d4c8bbaea195887b6e6255483b2f22150800000000000000000006101a232c363e48505960696e79808890959ea0a8abb1b8b9bec3c6c7ccd2cecfd0d0d0cfcecfc9c5c4bdb9b4aeaaa29f9691877f776d675c51473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c1f2024282b2a2621201d19130c04000000000000000000000000060e141a1e21222628272521201e1a14100c0701000000000000000000000d192633404c5966737f8c99a6b0b9c2ccd2d9d7cbc0b5ab9f948b7e71685e52473d30271d0f1925303a44505a616e7b86929fa6b0bcc6d0dbd6cec6beb4aa9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d151d24292c2d30333535363534322f2d2b27221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c0c2c3c3c3c2bcb0a696897d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000030606090c0e0f100f0f0d0b070705010000000000000000000000000000000000000000000000000000000000000000000000020507080b0e0f0f0f0f0e0c09080603000000000000000000000000000000000000000000020608080c0e0f0f101010101010101010101010101010101010101010100f0f0d0b09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090c0e0f101010100f0e0d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985929ea7b1bcc6d0dae3e5ddd5cec8c3bdb8b7b4b4b5b8babfc6ccd2d9e2ebf3fdfbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000008111a242c363e474f575f676d747c838b91969da0a7abadb3b6b9bbc0c0c2c3c3c3c3c2c1bfbdb9b8b2adaaa39f98928c847c726c655c554b40352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313171c1e1e1a1413110d0801000000000000000000000000000003090e121415191b1a181514120e0904000000000000000000000000000916232f3c4956626f7c89949ea7b0bbc0c7d0cec5bbafa3999083776c60564c41352b1e150b131e29323e46525e69727f8b949faab4bfcad0cac3bcb4aca3988e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20242628292928272623201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a4afb5b6b6b6b6b5b2aa9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000060b0f121316191b1c1c1c1b1a181413110d08020000000000000000000000000000000000000000000000000000000000000003090e121415181a1c1c1c1c1b191515120f0a04000000000000000000000000000000000003090f121415191b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a181513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d11131416191a1c1d1d1d1d1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8c97a1adb9c3ced8e2e5dcd3cbc3bcb8b2acaaa7a7a8acaeb4bbc0c7d0d9e1ebf5ffeee1d4c8bbaea195887b6e6255483b2f221508000000000000000000000009121a242c353d454d555c606a6f787e848a90959a9ea2a9aaacafb5b3b5b6b6b6b6b5b4b3b2adaba8a19e98928d857f796f6a605b534b43392f23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0f11110d07060401000000000000000000000000000000000000020507080d0e0d0b080705020000000000000000000000000000000915222e3b4854606a75828f959fa6afb5bdc3c5bcb1a89f92877c6f655b50443a3023190c030d17202a36424d57606c77829098a2aebac1c5bfbab2aaa39a92867b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1b1c1c1c1b191613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88929fa3aba9aaaaa9a8a8a198908376685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000020a11171c1f2023262829292928272421201d19130b060000000000000000000000000000000000000000000000000000000001080d141a1e2121252728292929272522211f1b150e09030000000000000000000000000002090e151a1f212225272929292929292929292929292929292929292929292929292928272522201f1b17110f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114181d202023252728292a2a2a2928262422201f1b1712100c06000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea9b3becbd4e0e7ded3cac1b9b1aca8a09d9b9a9c9fa2aaafb5bdc7cfd9e3eef9eee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000009121a232b333c434b515860666c71787e83898d92979a9d9fa4aba7a8a9aaaaa9a9a8a6a8a19e9a96918c86807a726d6760585049413931271d110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020404000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000007131f2c38434e58616d7a8390949fa4abb1b9bbb4aaa0958d80736a5f53493f32291e110700050e1a25303b44505b656e7b86929fa5afb9b8b4aea8a09892887e71695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0e0f0f0f0e0c090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a74808d92999a9c9d9d9d9c9a9691867c6f62564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000070b141c22282b2d3033343536363533312e2d29241e17110a0200000000000000000000000000000000000000000000000000040c13191f252a2d2e32343536363534322f2e2b26201a140d050000000000000000000000050d141a20262b2e2f3234353636363636363636363636363636363636363636363636363534322f2d2b27221b1b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2024292c2d3032343536373736363533312f2d2b27221f1c17110d0801000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8a96a1adbbc5cfdde6dfd5ccc1b8b0a7a09d96918e8d8f92989fa4abb5bdc7d1dce8f4eee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000081119212a313940454e545b60666d71777c8185898d909399989a9b9c9d9d9d9c9b999796918d89847f7a746d68605c554e443f382f271f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46525d686d7a828d93999fa7acaeaaa2989183796d60584e41382d20170d00000009141f27333f49535f69727f8b939ea5acacaaa29f9691867e716c61574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58606c7880868b8e8f9090908f8d8a847d706a6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000710191d262d3338393c3f4142434242403e3a39353028231c140c020000000000000000000000000000000000000000000000040d161e242931363a3b3e4142424242413f3c3a37312a251f170f05000000000000000000050e171f252a31373a3b3f414242434343434343434343434343434343434343434343434242403e3c3937332d2b26201b150d0701000000000000000000000000000000000000000000000000000000000000000003090e151b1f252a2d2f35393a3c3f4142434343434241403e3b3937332d2c28231c19130c06000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba8b2bdcdd7e1e5d9cec3bab0a69e95908984818182868d9399a3abb5c0cbd7e0ebf6e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000070f181f272f343d424a50545c60646a6f74797d808386898b8d8f909090908f8e8c8a8884817c78736d68615e56514b433d332d261d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935414c565e686d78808790959c9fa39f9892867c6f675c51463c2f261b0e05000000030b17222d38414d57626d75818e939ea1a09d98928c847c716c615a50453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c44505b666c737b7e818383838382807d79706b60584e4332281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000071019222b2f383f4446494c4e4f4f4f4e4d4b4746413a342e261e140a00000000000000000000000000000000000000000000030c1620282f353b4246484b4d4f4f4f4f4e4c4847433c36312921170e0500000000000000040e17202930363c4347484c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4b4846443f3837312b262018130c04000000000000000000000000000000000000000000000000000000000000050d141a20262b30363a3b404547494c4d4f505050504f4e4d4b4846443f3a38342e29241e17110a030000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c4cfdee9e1d4c8bdb2a89e948f837d777474757a80879299a3afbbc4ced9e5f1e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000060d151d23292f383f444a5053586062666d7073777a7c7e8082838383838281807e7b7874706c66615e56524c4540393027221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1924303a444c565e666d737c838a8f9299928f867d706a5f554b40342a1d140a000000000006111b262f3c45515b606d78818b919695908c867f796f6a615a50483e332a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152028333f4a545b60686e7274767777767574706d6760594f463d3220160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000040f19222b343d424a505356595b5c5c5c5b5a5754524c443f3830261c11060000000000000000000000000000000000000000000b151e28323a41454d5354585a5b5c5c5c5a5855534e46423b332920170d020000000000020c162029333b42464e5355585a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a585553504947433c373229241d160d0600000000000000000000000000000000000000000000000000000001080f171f252a32373b4246474b515356585a5b5c5d5d5d5c5b59575553504946443f38352f28231c150c0600000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebded1c5b8aca0968f8279706b6867676d737e87929fa8b2bdc9d5e1ede1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000030b12181d262d33383f44464e54545c606367676d6f72747576777776767573716e696763605b54524c46413a342e271e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444c545c606a6f787d82868786827b706b60584e43392f22180b020000000000000a141d2a333f45515c666d787f848786847f7a736d675f5850483e362c21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b17222d38424a50565e616567696a6a6a696764605c554f473d342b200e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000a16202b343d464e545b60636667686969686664615d56504a42382e23170b040000000000000000000000000000000000000007121d27303a444c52575e616567686969686765625f58534d453b32291e1408000000000008131e28323b454d52585f6265676869696969696969696969696969696969696969696969696968676562605b53534e47433c352f281f18100800000000000000000000000000000000000000000000000000040c1319212930363c43474d5254555d6063656768696a6a696968666462605b5353504a45413a342e261e181007000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3bec9d5e2e2d6cabeb3a99d9184796d676059555d606c727f8c96a0acb9c5d2deebe1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000001070b141c22282e34383d43474a505356555d6063656768696a6a6a69686664625f575653504a46413a363028231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029323a424b515860656c7076797a79756e6960594f463c31271d100600000000000000020b18212834404b545c666c72787a7a77726d68605c554e463e362c241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a50565e61656768696969686663605c544f473d342b21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000030f1b27323d464e5860666c6f72747576757573716d68605c544a3f342820160a000000000000000000000000000000000000000c18232e39434c565d60696e71747575757574726f6a615e574d443b3025190d01000000010d1925303a444d575e616a6e7274757576767676767676767676767676767676767676767676757573716f6c65625f58534e45403a312a221a11080000000000000000000000000000000000000000000000050d161e2429333b42464e53565e6165676d6f72747576767676757473716e6c6564605c54524c443f38302a2218120b0300000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdae6dfd3c6baada2978a7d70675d554f4b515a606d7984919eaab7c4d1ddeae1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000020a11171c23282c3237383f4446494b515356585a5c5d5d5d5d5c5b595755534d4946443f3836302a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029303940454e535b6064666d6e6d67615f574f473d342a1f150b000000000000000000060f18232e39424b545b6065686d6d6766615e56514b433c342c241a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60686e7174757676767573706d6660594f463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000006131f2b37434e58606a6f787c7f8182828281807e7a736d665c50443d32271b0f03000000000000000000000000000000000004101c2834404b555d686d757b7e8082828282817f7c766e695e564c41362a1e110500000005111d2935414c565e696e767b7f818282828282828282828282828282828282828282828282828281807e7c78746f6a625f58514b433c342c231a1108000000000000000000000000000000000000000000060f171f282f353f454d52585f62696e72767a7c7f8082838383838281807e7b7874706d66605d56504a423c3428231c150c03000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7ded2c5b8ab9f9285796d60554b434145515c6673808d99a6b3c0ccd9e6e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000060b11171c1f272b2e34383a3d404547494b4d4f505050504f4e4d4b4847423d3938332d2a251e19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343d41495053545c6061605c55534d453d352b22180d030000000000000000000007121d273039424a5053565d60605d5554524c454039302a221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d737a7e818283838282807d79706b60584e43382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000815222e3b4754606a6f7c84898c8e8f8f8f8e8d8a8680786d60584e43382b1f1306000000000000000000000000000000000006131f2c3845515c676d7a81878b8d8e8f8f8f8d8b88827b6e685e5246392d2014080000000713202d3946525e686e7b82888b8d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8b8885807c756f6a605d554e463e352c231a100700000000000000000000000000000000000000060f182129313a414550575e616a6f757b7f8386898b8d8e8f9090908f8e8c8a8885817d79736d68605c544e463f342e271e150d030000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7dcd0c3b6a99d908376665c50433935404a5464717e8a97a4b1bdcad7e4e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000060c10151b1c23282c2d2f35393a3c3f4142434444434342403e3b3a37312d2b28221c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d23282f383f44464b51535453514b47423c332b231910060000000000000000000000000b151e272f383f44464c525453514b4746413a342e271e181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606d7880868b8d8f8f908f8e8d8a847d706a6054483a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000005121e2a36424d57626f7c869196999a9b9c9c9b9998928c81746a6054473b2e22150800000000000000000000000000000000000713202d3a4653606d79838e939a9a9b9c9c9b9a98948f847a6e6154473b3025190d0100000714212e3a4754616d7a848f94989a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a9897918d88827c746d675f584f473e352c22190e050000000000000000000000000000000000050f18212a333b434c515a62696e757c81868c909299989a9b9c9d9d9c9c9b999797918e8a857f7a726d665f585144403930271f150c0300000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7dccfc3b6a99c90837669584e4337333e4a5764717d8a97a4b0bdcad7e3e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000030a0f11171c1f2024292c2d3032343536373737363533312f2e2b26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333739404546474745403937312a2119110700000000000000000000000000030c151d262d33383a4145474745403a39353028231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a74818d92999a9b9c9c9c9b999691877c6f62564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000714202d3a46525e6977839098a0a8a7a8a9a8a8aaa39f93897c6f6256493c2f23160900000000000000000000000000000000030f1b27333f495365727f8c959fa4aca8a8a8a8a7a69f968d817467564c41362a1e11050005111d2935414c566774808d969fa6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8a6a9a19e9a948f8780796f6a61594f473e342b20170d02000000000000000000000000000000040d17212a333c454d555d606d717b81888e92999c9fa3aba7a8a9a9a9a9a8a7a6a9a19e9b97918c857f786f6a625b514a423931271e150b00000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7ded1c4b8ab9e9185786a605447413f44505a66737f8c99a6b2bfccd9e5e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000060c101213181d2020232527292a2a2a2a2928262422211e1a13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141b22272b2e34383a3b3a38342f2b261f180f07000000000000000000000000000000030b141c22282b3035393a3a39352f2d29251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89939fa3aba8a9a9a9a8a8a199908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000815212e3b4854616e7b87959faab2b4b5b5b5b4b4aea5998d8073665a4d4033271a0d0000000000000000000000000000000005121f2b3744505b657683909da7afb6b5b5b5b5b4b0a89e928578685e5246392d201407000713202d3946525e687885919ea8b0b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b3adaba69e9a938d847c706b61594f473d32291e13080000000000000000000000000000020b162029333c454d575e676d757e868e939b9fa3abacafb5b3b5b6b6b6b6b5b4b3b3adaba9a19e97928b837c726d605c544b433930271c1207000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbe7dfd2c6b9ada197897c6f625b524c4a5058616c7783909daab6c3d0dde9e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000306070d11131416181a1c1d1d1d1d1c1b1a181514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f23282c2d2e2d2c29231d1a150e060000000000000000000000000000000000020a11171c1f24292c2d2d2c2924201d19130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a5afb5b5b6b6b5b5b2ab9f95877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000a1723303d4a5663707d8996a7b1bcc1c2c2c2c1bfb5a89c8f8275695c4f4236291c0f030000000000000000000000000000000613202d394653606c7985929facb8c0c1c2c2c2c0b9ada197877a6e6154473b2e211408000714212e3a4754616d7a8797a1adbac0c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c0beb9b8b0aca49f9691867d706b61594f443a3025190b02000000000000000000000000000a141d28323b454d575f696e79818b92989ea5acafb5b9bbc0c0c1c2c3c3c3c2c1bfbeb9b8b3ada9a29e9590877f746d665c554b42392e231810060000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6e2e1d5c9beb3a99c8f82766d615e56545b606a707d8a959fabb8c4d1ddeae1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000001040607090c0e0f10111110100f0d0b08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2021201f1c18120e09030000000000000000000000000000000000000000060b0f13191d2021201f1d1813110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c0c2c2c3c2c1bdb1a796897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000b1825323e4b5865717e8b98a4b1becececfcfd0c3b7aa9d9084776a5d5144372a1e11040000000000030405040300000000000714212e3a4754616d7a8798a2aebac6d2cfcfcec9beb3a995897c6f6256493c2f231609000916222f3c4955626f7c8895a9b2becccecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecfc9c6c1beb6afa8a09892877d706b60564c41362a1d140a00000000000000000000000006111b262f3a444d575f696e7b838f939fa2aaafb9bbc0c5c7cbd1cecfd0d0cfcfcecfc9c6c4beb9b3ada7a099928b81786d675c544a40342822180c0300000000000000000000000000000000000916232f3c4956626f7c8998a2aebac7d3e0e6dacfc4b7aa9e948c7f746d686666666c717c85929ea7b1bcc8d4e0ece1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c101313141413100c070100000000000000000000000000000000000000000000000003080d1113141413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3d1cfcfcfcfbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dcdbd1c4b7ab9e9184786b5e5145382b1e1200020608080d101112110f0c070604010815222f3b4855626e7b8895aab4bfcad6dbdbdacfbcb0a396897d7063564a3d3023170a000a1623303d495663707c8996a3afbccfd6dbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdad5d2d0c7c0bbb2aaa29992867d6f685e52463d2f261b110600000000000000000000000b17222d38414c565e696e7b8491959ea5aeb4bcc1c7cbd1d3d7dcdbdcdcdcdcdbdadad5d2cfc9c5beb9b1aba39f938e82796d665c51443f342a1e150b00000000000000000000000000000000000713202d3a4653606d7986929facb8c5d0dbe6e1d3c7bbb0a69c918c817a75737374787e859297a2adb9c3cdd8e4f0e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070807060400000000000000000000000000000000000000000000000000000000000104070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0dcdcd8cbbeb1a5988b7f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0dbdbd8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382b1f12090e1214151a1d1e1e1e1c191413110d0715222f3c4855626f7b8895a2aebbd0dbe7e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e6e1dfd9d2ccc3bcb4aba39891847a6d61594f41382d22170b00000000000000000000030f1b27333f49535d686e7b849196a0a7afbabec5ced4d7dce0e3e8e8e9e9e9e9e8e7e6e1dfdad5cfcac3bdb5aea59d948f82786d605b51463c30271c12070000000000000000000000000000000006131f2c3845515c6675828f9caab3becad6e2e3d8ccc2b8ada39c938e8682807f81848b9297a2a9b3becbd4dfeaf5e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcecfceccc0b5ab978a7d7164574a3e3124170b0000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382b1f0b151a1e212227292b2b2a292520201d181316222f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f5f5f0eae4e0dddddcdcdcdcdcdcdcdcdcdcdcdcdcdedfe2e6ebe4ddd8cec6bdb4aaa1968e81756b6053493f33271b0f030000000000000000020b1a232b3744505b656d7a839196a1a8b1b9c1cad0d7e0e3e8eae6e1dfdedddcdddedfe2e6ebe6e1dbd6cfc6bfbbafa69e948e81746d62584e42392e23180c0200000000000000000000000000000004101c2834404b5464717e8b98a2aebac6d0dbe7ded3cabfb5ada59d98928f8c8c8e91969fa2a9b3bbc5cfdde6f0eee1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d9d9dccbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9babb5bec1c2c2c1c0bbafa499897c6f6256493c2f2316090000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382b1f171f262b2d2e333637383736322d2c29241d16222f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f8efe6dfd8d4d1d0cfcfcfcfcfcfcfcfcfcfcfcfd0d2d3d6dbe1e6e8e0d7cfc6bcb2a99e93897d70655b5044372b1f130700000000000000000a141d2b37424d57606c77828f95a0a9b2bac3cbd6dbe2e9e4dfdddad5d2d1d0d0d0d2d3d6dbdfe1e6e6e1d8d1cbc0b8b0a69d938b7f726a5f544a4034281f1408000000000000000000000000000000000c18232e3a4753606d7985929faab4bfcad6e1e5dcd1c7bfb7afaaa39f9c99999a9ea1a8adb3bcc5cdd7e1eff8eee1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2d0ccccd1cbbfb4aa978a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c99a3adb3b4b5b5b5b4b1a99f93867a6d6054473a2d2114070000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382b1c232831373a3b4043444544423f3a39352f281f222f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f0e6ddd4cdc8c4c3c2c2c2c2c2c2c2c2c2c2c2c2c3c5c6cacfd5dae0e8e1d8cfc4bbafa59d9083786c6053463a2f24180d0100000000000006111c262f3846535f69727f8b939ea7b1bbc4ccd5dde7e6ded8d3d0cfc9c6c4c3c3c3c5c6cad0d2d5dae1e8e3dcd7cac1b8afa59f92867c6f665c51443b3025190e020000000000000000000000000000000713202c3945515d6773808d98a2aebac3cfd8e3e3d9d1c9c0bcb4aeaca8a6a6a7abacb2babec5ced7dfe9f3ffeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9baab4bebfbfbfbfbfbaaea398887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87929fa2a9a7a8a8a8a7a7a0978f8275675d5145392c2013060000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382b262e343c4247484d505151514f4c4745403a312b222f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f5eadfd4cbc3bcb8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b8babec5c9cfd6dfe8e1d6cdc1b8aca095897d7063554b4035291d11040000000000000b17222d38424f59616e7b86929fa5afb9c3cdd6dfe7e1dbd6cdc7c4c3beb9b8b6b6b6b8babec4c6c9cfd6dfe8e7dcd3cac0baaea3999083786d60564d41362a1f140800000000000000000000000000000004101d2935404b55616e7a86929fa8b2bdc6d1dce7e3dbd2cec6bfbab8b5b3b2b4b7b9bdc4cad0d7e0e9f1fbfbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a3acb1b2b2b3b2b4aea89f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69727f8b9297999b9b9c9b9a989590857b6e61554c4135291d11040000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382630383f444d53555a5c5e5e5d5c5853514b433d352b2f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0e4d8cdc3b9b1abaaa9a9a9a9a9a9a9a9a9a9a9a9a9abadb3b9bdc4cdd6e1e8dfd4c8bcb1a79b8e8275675d5145392c2013060000000000030f1c28333f4a54616b76828f98a2aeb8c1ccd5dfe8e0d7d0cac2bbb7b6b3adabaaa9aaabadb3b8b9bec4cdd7dde3e5dcd7cbbfb4aba0958c7f72685e52463b3025190e000000000000000000000000000000010d18242f3946525e68737f8c96a0abb5bfcbd7dbe7e4e0d8d0cbc7c5c2bfbfc1c4c5c9ced6dbe1e9f2f9fffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929aa0a7a5a6a6a6aba39f968e8174675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636d727f858a8c8e8f8f8e8d8c89837c6f695f53433a2f24190d010000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245382f38424a50575f6166696a6b6a6965605d554f473d352f3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3ece0d4c8bcb1a79f9d9c9c9c9c9c9c9c9c9c9c9c9c9d9fa2a9adb2bbc4cfd9e3e4d9cdc3b8ac9f92867a6d6053473a2d201407000000000006121f2b3844505b66707d8a949faab4bfcad3dee7dfd7cec5bebab0aba9a9a19e9d9d9d9fa2a9abadb3bbc0ccd2d9e2e7dcd1c6bdb1a79f92867b6e61564d41362a1c120700000000000000000000000000000007121d2a36414c56606d79849199a3aebbc0c9d7dce2eae2dcd6d3d2cfcccccdd1d2d5dae0dfe0e4e8eef5fdeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69717e88909597989999999899928e847a6d61554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b636d72797d8081828282817f7c786f6a5f574d4231281e1308000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e52452d38414a545c60696e737677787775726d6760594f473d333c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3eaddd1c4b8ab9f95908f8f8f8f8f8f8f8f8f8f8f8f9092979ea1a9b2bdc7d1dce8e0d3c7baaea3988a7d7063574a3d3024170a00000000000613202d394653606c7883909da6b0bcc6d0dce5e1d7cdc5bcb3ada69f9c9797919090909297999ea1a9aebbc0c7d0d9e3e2d8cfc3baaea2988d8074685e5246392e23180c000000000000000000000000000000010e1925303b45515c676f7c87929fa4aeb7c0cbd1d8e1e6e7e3e0dfdbd9d9dadededdd8d4d2d4d8dde4ebf4eee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57626c717d83888a8c8c8c8c8b8986817a6d685e5243392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515b62676d70737475757574726f6c655f584e453c311f160c01000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245333f49535c666d737b8083848484827f79706b60594f453b3c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e9ddd0c3b6aa9d90838383838383838383838383838385899196a1abb5c0cbd7e3e3d6cbbfb4aa998d8073665a4d4033271a060000000006121e2b37424e5764707d8a95a0acb8c2ced8e2e3d9cfc5bbb3a9a29f94908a878583838385888c91979da4afb5bdc7d2dde8e1d6cabfb4aa9f92867b6e61544a4034281c100400000000000000000000000000000008141e2834404b55606a727f8b929da5aebabfc6cfd5dae1e4e8e9e8e6e6e1dbd6d2ccc8c6c8ccd2d9e2ebf5e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a626b70777b7d7f7f807f7e7c7a746d685e564c4131271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212e373f4951555d60636668686968676562605b534e463c332a1f0d0400000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e52453a44505b656d7880878d8f9191908f8b847d706b60574d423c4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887c76767676767676767676767676797d849199a3afbbc7d3e0e7dcd0c2b5a99c8f8276695c4f432d22170b000000000814212e3a47535f6a7683909ca7b1bccad4e0e8dcd1c7bdb3a9a197928a837e7a78777677787b7f858d929fa4abb5c0ccd7e1e7dbd0c5baaea3988d8073665c5144382c1f1206000000000000000000000000000000020c18232e39434e58626d74808d939da4aeb4bdc3c9cfd4d9dcdcdddcdad6d0cac7c0bbb9bbc0c7d0d9e4eee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f4850596063696e717273737372706d67615e564c443a301f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1c252e373f434b515357595b5c5c5b5a5956535049413c342a21180e0000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245434e58606c77818d92999c9d9e9d9c9691877d70695e544a404955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6969696969696969696969656c707c87929facb9c5d2dfeaddd1c4b7aa9e9184776b544a3f33281c0f030000000815222f3b4855626e7b88949fabb9c3cedce6e3d7cbc0b5aba19792857e76716d686a6a6a6a6e7379808b9399a4afbbc1cfd8e3e2d7cbbfb4aa9e9285796d6053463a2d22170b0000000000000000000000000000000007121d27303d46515b606c78818d929fa3abb1b9bec4c8cdcfd0d0cfcfcac5bebab6afacafb6bec7d2dde8e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202d363f474f55575f6164656666666563605d55524c443a32281e0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242d31394045474a4d4e4f4f4f4e4c4946443f382f2a22180f060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e52404b555f6a727f8b939fa3abaaabaaa8a19992857b6e665c51444955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625c5c5c5c5c5c5c5c5c535b606a75828f9ca8b5c2cfdbe8dfd2c5b8ac9f928579665b5044382b1f1206000006121e2b37424e576673808d99a6b0bbcbd5dfede0d3c7bbafa39992857c706c64615e565d575f62676d747e87939fa6b0bdc6d1dce7dcd1c6b9ada1978a7d7063544a3f33281c0f03000000000000000000000000000000000b151e2b343f44505b666c78808b9299a0a7adb3b8bcc0c2c3c3c3c1beb9b3aeaca49fa4acb6c0ccd8e4e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1b242d353d44484d53555759595959585653514b46413a322820160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b1f272f35383a3d4041424242413f3c3937332d261d181006000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5245515d676f7c86929fa5afb5b7b7b7b2aba1979083786d60594f4955626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625550505050505050504950586673808d99a6b3c0ccd9e6e0d3c6baaea29886796c605346392d20130600000814212e3a47535f6a7784919eaab7c2cddde7e1d5c9bdb2a89f92877d6f6a615a54524c504e53555d606c727f8b939eabb5bfcbd7e3e2d5c9beb3a99b8e8174665b5044382b1f120600000000000000000000000000000000030c192228333f4a545b666c747f8690959ea1a9acb1b4b5b6b6b6b5b3adaaa29f9a939aa4afbbc8d4e0e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c33383b4246484a4c4c4d4c4b494745403a35302820160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d151d24292c2d30333535363534322f2d2b27221b140b0600000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e52505a606d79849199a3aebbc0c4c4c3bdb3a99f958d80736b60564c55626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625548434343434343433f4c5966727f8c99a5b2bfccd8e5dfd2c6b9ac9f938679665b5044382b1f120600000815222f3b4855626e7b8896a0acb8c5d2deebdfd2c5b9ada1968c7f736b6058504746414342474b515a626d75828f99a3aebbc7d3e0e6dacfc5b8ab9e9285796c605346392d2013060000000000000000000000000000000000071017222d38424a545b606d727c838b91979da0a7a7a9a9aaa9a8a9a19e98928b88939facb9c6d2dfe1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a21272c31363a3b3e3f4040403f3d3a39352f29251e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20242628292928272623201f1b17110a020000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e4d57616c74818e96a0abb4bfcbd1d1cfc5bbb1a79f93887d70685e5455626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6255484145474b4d4f4f4f4d5566737f8c99a6b2bfccd9e5ded1c5b8ab9e9285786b5f4a3f33281c0f0300000c1925323f4c5865727f8b98a8b2bdc8d4e1ebded1c4b8ab9e9184796d60594f463e39363137394045515b616e7b86929facb9c5cfdae6dfd2c6b9ada297887c6f6255493c2f22160600000000000000000000000000000000000006111c262f38424a505b626a6f787f858b9095989a9c9d9d9c9b9997928d857e82909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c1f262a2d2e313233333332302d2c29241d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1b1c1c1c1b191613120f0b0600000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e555f69717e8b939ea8b2bdc6d1dcded7cdc2bbafa49a92857a6e665b55626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6255484c5154575a5b5c5c575e6774818e9ba7b4c1cedae7ddd0c3b7aa9d9084776a5d51442d22170b000004111d2935414b556875818e9ba8b5c1ced9e5e0d4c8bcb1a7998c7f72675c51473d342d2a262b2f353f46535f6974818e9ba9b3bec9d5e2e2d6cabeb3a9988c7f7265594c3f2d22170b000000000000000000000000000000000000000a141d262f383f4451585f666d72797e83888b8d8f9090908e8c8985807a7683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1e21222426262626252320201d18130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0e0f0f0f0e0c09060503000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b5e5c676e7b86929fa5afbac3cfd8e2e9dfd8ccc0b6aca1978f82786c6059626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625550555d60646768696969696e7985929eabb8c5d1dee7dbcec1b4a89b8e8175685b4e4235281b0600000613202c3945515d677784919eaab7c4d1ddeaded1c5b8aca095877b6e61554b40352b221d1a1d242a36424d57636f7c8997a1adb9c6d2dfe6dbcfc1b4a89b8e81756853493f33271b0f03000000000000000000000000000000000000020b141d262d333f464e545c60676d72777b7e8182838383827f7c79736d7683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151719191a1918161413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b59606d79839098a2aeb7c1ccd5e1eaf1e8ddd2c7beb3a99f948c7f726b60626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62555a61676d717475757576777b828f97a1adb9c6d2dfe0d4c8bcb1a7988b7f7265584c3f3225190c00000714212d3a4754606d7a8796a0acb9c5d2deeaddd0c3b7aa9d908477695e5243392e2319110e121a26313b4653606c7985929eabb8c5d1deeaddd0c3b7aa9d908477655b5044372b1f120500000000000000000000000000000000000000020b141c2228343c424a50555d6065696e7174767677767573706d66697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0d0d0d0c0a0706040100000000000000000000000000000000000000000000000000010507070a0a0706040100000000000000000000000000000000000000030506090b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b616b74808d95a0aab4bfc9d2dee7f3f9eee4d9d0c5bbb0a69f92877d6f68626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6259616c717a7e808282828384878f949ea9b3bec9d5e1ded1c5b8aca095887b6e6255483b2f22150800000916222f3c4955626f7c8895a8b2bdc9d5e1e6dacdc0b3a79a8d807467574d4230271d10070109141f2b3844505b6675828f9ba8b5c2cedbe8dfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000020a1117222a30383f444b5153575f616567696a6a69686663605c697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131417171413110d0801000000000000000000000000000000060b0f121316171613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786b69707d8a929da7b1bcc6d0dbe4f0f9fff5ebe2d6cdc2bbafa39991847a6d626f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62606b717e858a8d8e8f8f8f91939a9ea6b0bbc5cfdae2d6cabeb4aa9d9184776a5f53473a2e21140800000a1724313d4a5764707d8a97a3b0bdced9e5e4d7cbbeb1a4988b7e7165584b3e3025150b0000030f1c28333f4a5466737f8c99a6b2bfccd9e5e0d3c7baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000610181e262e34394045474d5355585a5c5d5d5d5b5956535d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191e2021242321201d19130c07010000000000000000000000020a11171b1f20222423201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e918578666e7b85929ea4aeb9c3ced7e2edf8f7f0f8f4e8dfd7cbc0b5aba1968f81756d6f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62636f7d8792979a9b9c9c9c9d9fa4acb0b8c1cdd6e1dad3c6baaea2988c7f7265584e43372b1f120600000b1825323e4b5865717e8b98a4b1becbd7e4e2d5c9bcafa296897c6f6356493c302316090000000b17222d3e4b5864717e8b97a4b1becad7e4e2d6cabfb4aa95887b6e6255483b2f2215080000000000000000000000000000000000000000000000060c151c23282f35383b4246484b4e4f5050504f4c49505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e252a2d2e30302d2c29241e18120b03000000000000000000060b141b22272b2d2f312f2d2b28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185786d78829097a2adb6c0cbd5e0e9edebeae3ecedefe8dcd1c7bdb2a89e938b7f726f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626675828f99a2a9a8a8a8a9aaacafb6bec1cad3dfdcd5c9bdb2a89f92857a6d6054473c31261a0f0200000c1926323f4c5965727f8c98a5b2bfcbd8e5e1d4c7bbaea194887b6e6155483b2e221508000000061723303d4a5663707d8996a3b0bcc9d6e3e7dbd0bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000030a11171d24292c31363a3b3e4143434443424043505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a3036393a3d3d3a39352f29231d150d05000000000000020a11171d262d3337393c3e3c3938332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e91857873808c949fa9b3bec8d2dde7e5e1deded7dfe0e3e8e3d9cfc4baafa59f92867c6f7c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626d7986929fabb3b5b5b5b6b7b9bbc0c7d0d3dce1d6cbc5b9ada1968c8073685d5245392a2015090000000c1926333f4c5966727f8c99a5b2bfccd8e5e0d4c7baada194877a6e6154473b2e211408000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000060c12181d1f262a2d2e323436373736353643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a202930363a4146474a4a4745413a342f271f170f0600000000030b141c22282f383f4446494a4946443f382f28231c150c04000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e9185787d87939fa6b0bbc5cfdae4e0dad5d2d1cad2d4d7dce3e1d6ccc1baaea3989184797c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626e7b8898a3aebdc1c2c2c2c4c6c8ccd2d9e2e5ddd1c5b9aea49e9184796d60564c413529180e030000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000001070c10141a1e21222527292a2a2a2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b232c323b41464c5254575654514c4540393129211810060000030d151d262d333d4149505355575653504a423e342e271e160d040000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c4b8ab9e91857a849199a4afb8c2cdd7e1ded6cec9c5c4bdc5c7cbd1d9e1ded7cbbfb4aaa0968e817c8895a2afbbc8d5e2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626f7c8995aab4bfd0cfcfcfd0d2d4d8dde4ebe7dbcec1b5a99d928a7d70675d51443a2f241906000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000004090e121415181b1c1d1d1d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d353e444c52565e616363605d55514b433b332a22181006030d151f272f383f444f535b60626462605b545044403930281f160d0300000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ded1c5b8ab9e9285828f96a1abb5c0cad4dfe1d6ccc4bdb9b7b0b9bbc0c7cfd9e3dcd1c6bcb2a89d938d808d9aa6b3c0cdd9e6e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f636f7c8996abb5c0ccd1d1d1d2d4d7dde3ebf4e6dacdc0b3a79a8d80746b61554b4032281e1308000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000020507080b0e1010111d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d373f474f565e61686d70706d67605c554d453c342a2218100d151f273139424a505960656c6f716f6c66615a514a423931281f150b02000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5dfd2c6b9ada197928f949ea8b2bdc7d2dce2d8cfc4bab2acaba4acafb5bdc7d1dce2d8cfc3baafa59c928d929ca8b5c1cedae7e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626f7b8899a4afbbc3c4c4c4c6c7ccd2d9e2e7e7dacdc0b4a79a8d80746a5f53473a3025190d01000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000010304101d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a232d373f49515961686e747a7d7d7a736d675e574e463c342a2218151f273139434b545b606b6f787c7d7c78706c605c544b433931271d140a000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e1d5c9beb3a9a19e9c9ea6b0bac4d0d9e3dcd1c6bdb2a8a19e979fa3abb5c0cbd7dee1d5ccc0b7aea49c9a9ca4aeb9c5d1dde9e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626d7a86939facb4b7b7b7b8b9bbc0c7d0d5dee7dfd2c5b9ac9f92877b6e62564c4135291d1105000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c353f49515b626b707a81868a898680796e695f584e463c342a221e273139434b555d666c737d83888a89847d746d665d554b43392f261b11060000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e6dacfc5bbb3adaba8aab0b8c1ccd6e2ddd7cbbfb4aba196918a9299a3afbbc1ccd5e0ded2c9c0b6aea8a6a8aeb6c0cad5e1ede3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62677683909ca3aaaaaaababacafb5bdc3ccd5e0e0d4c7bbafa3998e8174685e5246392d201307000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d47515b626d727d858e929998928d837b6f6a5f584e463c342a273039434b555d676d78808890959796918a80786d675d554b41382d22170b0200000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ece1d6cdc5beb9b8b5b7bbc1cad3dfdfd5cbc3baaea39991847d87929fa5afbac3ced8e2dbd2c8c0b9b5b3b5b9c0c8d2dce7f2e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6263707d8a92989b9d9e9e9e9fa4abb2bac3ced9e3d7cbc0b5ab9f92867a6d6154473a2e211407000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444f59626d727f8792979fa3a29f9590857c6f6a5f584e463c333039434b555c676d79818c939aa0a7a09e928d82796d675d53493f33271e130800000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2e8dfd6cfc9c6c5c2c3c7ccd3dce2d7cdc3b9afa59f92877c727f8c939ea8b2bcc6d0dbe7dad2cac5c1c0c1c5cad2dae3eef0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62616b727f868c8f909191919399a0a8b2bdc8d4e1dcd1c7baaea3998b7e7165584b3e2f24180c000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfd9d9d6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606b727f8b9399a2a9afaea7a09791857c6f6a5f584e453c39434b555c676d79828f939fa4acb1aca49d948f82796d655b50443a3024190d01000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2f1e8e1dad5d2d1cfd0d3d7dee4d9d0c5bbb1a79d938b7e716c77818f96a0aab4bfcad6dde3dcd5d1cecdced1d5dce3ecf5f0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6259626d727b7f8284848485879196a0acb9c5d2dee3d7cbbfb4ab9b8e827568554b4035291d10040000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cfcccccfc6baada297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68707d87939fa4abb3bbbab1a9a19792857c6f6a5f574d45424b555c676d79828f949ea5afb6beb9aea69f948f81776c60564c4135291d1104000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2faf2ece6e1dfdedbdcdfe3e8ddd2c7beb3a9a0958e81746d656d7a849198a2aebac0cbd4dfe8e1dddad9dadde1e7eef5fef0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f62555b62696e7275777778787a84919eaab7c4d1dde7dcd1c4b7ab9e918478675d5145382c1f13060000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4bebfbfbfbfbeb8ab9f928578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a859299a4afb5bdc5c3bbb3a9a19792857c6f695f574d4b545c676d79828f949fa6afbbc0c7c0b8b0a69e938c7f72685d5245392c201307000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffdf7f2eeecebe8e9ebe8ded8ccc0b6aca2979083796d605d676f7c86929fa4aeb9c2cdd6e2ebe9e7e6e7e9edf2f8fffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625551575e6165686a6b6b68727f8c98a5b2bfcbd8e5ded2c5b9aca196867a6d6053473a2d2014070000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a4adb3b2b3b3b2b3ada69c8f837669554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6573808d97a1abb5c0c7d0cdc4bbb3a9a19791857b6e695f57545c666d79828f949ea6b0b8c1ccd2cac2b8afa59f92857a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffefaf8f8f5f4eae1d6ccc4bbafa49a92857b6e675d555f6a717e8a929da7b1bbc5d0d9e3eef9f3f3f6f9fefffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6255494d5254595c5d5e5663707d8a96a3b0bdc9d6e3e1d5c9bdb2a894887b6e6155483b2e2215080000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88929ea1a9a5a6a6a5a9a29e948b7e7165584b3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929ea9b3bdc7d2d9d6cdc5bbb3a9a19791857b6e695f5c666d78828f949ea6b0b8c2cad8ddd4cac1baaea2988b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffff8ede2d8cfc4bab0a69f93887d70695f554e58616c74808d959fa9b3bdc7d2dde8f0f9fffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f625555555555555555555363707d8996a3b0bcc9d6e3e5dacebbafa295887c6f6255493c2f2216090000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a73808b919797999999999797928c82786d6053463a2d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adbac5d0d9e3dfd6cdc5bbb3a9a19791847b6e69666d78828f949ea6b0b8c2cad3dce8dcd6cabfb4aa998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffff9efe7dcd1c6bdb2a89f948c80736b61574d46505a606d78839097a1abb5c0ccd7dee7f2fcfffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f626262626262626262626365717e8b97a4b1becad7e4e2d5c8bbafa295887c6f6255493c2f2216090000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636e737f85888b8c8c8c8c8b898580786d665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929fabb5c0cbd7dbe5dfd6cdc4bbb2a9a19691847b6e6d78818f949ea6b0b8c1cad3dce5ded6ccc4baaea3998b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffbf1e7ddd7cbbfb4aba1968f82786c60594f453e45515c666e7b859299a4afbbc1ccd5e0eaf4fefffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e1d5c8bbaea295887b6f6f6f6f6f6f6f6f6f6f6f707277828f9ca9b6c2cfdce9e1d5c9bdb2a894887b6e6155483b2e2215080000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c46525c636d72797c7e7f80807f7e7c79736d665c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828e99a3afbbc1c9d3dbe5dfd6cdc4bbb2a9a19691847b79818f939ea6b0b8c1cad3dce5ded6ccc4bab1a79f92867b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffdf4e9dfd5cbc3baaea39991847a6d665b50473e34404b545e69707d87939fa5afbac3ced8e2edf8fffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e3d7cabdb0a4978a7e7c7c7c7c7c7c7c7c7c7c7c7c7e828f949fabb7c4d0dde9dfd2c5b9ada196867a6d6053473a2d2014070000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a34404a525b62666d6f7172737372716f6d66605c544a42382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c87929fa5afb7c1c9d3dce5dfd6cdc4bbb2a8a1969184828f939ea5afb8c1cad3dce5dfd6ccc4bab2a89f958d8073695e52463a2d201407000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffff5ebe2d7cdc3b9afa59f92877c6f685e544a3f352e39424d57606b727f8c939ea8b2bcc6d0dbe7eff8fffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e4d8cbbeb2a69a908a8888888888888888888888898b90949fa6b0bbc7d3dfebded1c4b8ab9e918478675d5145392c2013060000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222e38404951545c606264666666666462605c54514a423930261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a727f8c939da5afb7c1c9d3dce5dfd6cdc4bab2a8a196918f949ea5afb7c1cad3dce5dfd6ccc4bab2a8a0969083796d60564d42362a1e1105000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffff9eee4d9d0c5bbb1a79d938b7e716a60564c42382d27303b454f59606c77818f96a0aab4bfcad6dde6f1fafffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3e7dacec2b7aca29a97959595959595959595959596989c9fa6b0b8c2ccd8e3e3d7ccc0b5ab9b8f827568554b4035291d10040000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000006101c262e373f424a5053555859595959585653514b44403930271e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2b37434e58606c77818e939ea5afb7c1cad3dce5dfd6ccc4bab2a8a19e9c9ea6afb7c1c9d3dce5dfd6cdc4bab2a8a19691847a6e675c51443b3025190e02000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffaf0e8ddd2c7beb3a9a0958e81746d62584e443a2f261e29333d44505b656d7a849198a2aebac0cbd4dfe8f4fdfffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3eadfd3c8bdb4aca6a4a2a2a2a2a2a2a2a2a2a2a2a3a5a9abb0b8c2cad4dee9e0d4c7bbafa4998b7e7265584b3f2f24180d010000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c252d30383f4446494b4c4d4d4c4b4946454039342e271e150c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c44505b656d78818e939ea5afb8c1cad3dce5dfd6ccc4bab2adaba8aab0b8c1c9d3dce5dfd6cdc4bbb2a8a19691847b6e685e554b4032291f140900000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffcf3e8ded8ccc0b6aca2979083796d605a50463c32281d172127333f49535d686f7c86929fa4aeb9c2cdd6e2ebf5fffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0e4dacfc6bdb7b2b0afafafafafafafafafafafafb1b6b7bbc2cad4dce6e2d8cec6b9ac9f93877b6e6154473b2e211407000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131b1e262e34383a3c3e3f40403f3e3c3a38342e28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152027333f49535c666d78818e939ea6b0b8c1cad3dce5ded6ccc4bdb9b7b5b7bbc1cad3dce5dfd6cdc4bbb2a9a19691847b6e695e564c43392e20170d0200000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fff4eae1d6ccc4bbafa49a92857b6e675d51483f342b20160f17222d38414c565f6a717e8a929da7b1bbc5d0d9e3eef9fff0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0ebe1d8cfc8c2bebdbbbbbbbbbbbbbbbbbbbbbbbcbec3c4c7cdd4dce6e7dcd0c6bcb0a69c8f8275695e52463a2d201407000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090c141c23282b2d2f3133333333312f2d2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38414a545c666d78818f949ea6b0b8c1cad3dce6ded6cfc9c5c4c2c3c7ccd3dce5dfd6cdc5bbb2a9a19691847b6e695f574d443b30271d0e050000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2f8ede2d8cfc4bab0a69f93887d70695f554b40362d22190e06111b262f3a434e58616c74808d959fa9b3bdc7d2dde8f0f9f0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f3eae1dad3cecbcac8c8c8c8c8c8c8c8c8c8c8c9cbcfd0d3d8dee6e8dcd6cbbfb4aa9e94897c6f63564d42362a1e1105000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202225262626262523201f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545c666d78828f949ea6b0b8c2cad4dce6e0dad5d2d1cfd0d3d7dee5dfd7cdc5bbb3a9a19791847b6e695f574d453b32291e150b000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2efe7dcd1c6bcb2a89f948c80736b61574d43392f241b1007000a141d28313c46505a606d78839097a1abb5c0ccd7dee7f2f0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcf3ebe4dfdad8d7d5d5d5d5d5d5d5d5d5d5d5d6d8dcdddfe4ebe3ddd7cac1baaea3988f82766b6054443b3025190e02000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131618191a1a1918161313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263038424a545c666d78828f949ea6b0b8c2cad4dee9e5e1dfdedbdcdfe3e8e1d7cdc5bbb3a9a19791857b6e695f574d453b332920170c03000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5efe7ddd7cbbfb4aaa1968f82786c60594f453b31271d12090000020b161f2a343e45515c666e7b859299a4afbbc1ccd5e0eaefe3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f8efefeff0eae7e4e3e2e2e2e2e2e2e2e2e2e2e2e2e4e9eaece4e2d9d2ccc1b8afa59f92867b6e61594f4432291f140900000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0c0d0d0c0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e263039424b545c666d79828f949fa6b0b8c2cdd8e3efedebeae8e9ebefe6dbcfc5bbb3a9a19792857c6e695f574d453b332921170e0500000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e3e3dfd5cbc3baaea39891847a6d665b50473e33291f150b00000000040d18222834404b545e69707d87939fa5afbac4ced8e0e3e2d6c9bcb0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0bdd1dce7e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e7e3e0dfd9d4d0c7c0bbafa69e938b7f72695f53473d3220170d0200000000000d192633404c5966737f8c99a6b2bfccd9e5e0d3c7baada094877a6d6154473a2e211407000000091623303c4956636f7c8996a2afbcc9d5e2e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039424b545c676d79828f949fa6b0bbc7d3dfecf8f8f7f5f5f8eee2d6cabeb3a9a19792857c6f6a5f574d453c332a21180f050000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfd3d7d7d3cdc3b9afa59f92867c6f685d544a3f352c21180d030000000000061018232e39424d57606b727f8c939ea8b2bcc6d0d3d7d6d3cbbfb4aa96897c6f6356493c3023160900091623303c4956636f7c8996abb5c0cbd6dbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dcd7d3d2cec8c3bdb5afa59e948e81746d62574d42352b210e050000000000000c1926333f4c5966727f8c99a5b2bfccd8e8e2d6cabeb3a993877a6d6054473a2d211407000000091623303c4956636f7c8996a2afbcd0dbe7e7d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039424b555c676d79828f949fabb7c4d0dde9f6fffffffff8ecdfd2c6b9ada29792857c6f6a5f584e453c332a21180f06000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3bec5c7cbcbc7c5bbb1a79d938b7e716a60564c42382d231a0f060000000000000007121d27303b454f59606c77828f96a0aab4bec5c7cbcac6c5baaea398877b6e6154483b2e211508000815222f3b4855626e7b8899a3afbbc7cad0c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d1cbc7c5c3bcb8b1aba49f938e82786d605b51453c3123190f000000000000000c1925323f4c5865727f8b98a5b2bed0d7dcdbd3c6baada29786796d6053463a2d2013070000000916222f3c4955626f7c8895aab4bfcad6dbdbd6cabeb3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039434b555d676d79828f9ca9b6c2cfdce9f5fffffffff8ebded1c5b8ab9e92857c6f6a5f584e463c332a21180f0600000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a1adb7b9babfbfbab9b3a9a0958e81746c62584e443a2f261c11080000000000000000000b151e29333d44505b656d7a849198a2acb4b9bbc0bfbab8b4ab9f9286786d6053463a2d201307000713202d3a4653606d7986929facb8babfbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbfbab9b6b1aca7a099938c81796d665c51493f332a1f1107000000000000000b1724313e4a5764717d8a97aab4bec7cbd1cfcac5b8ab9f928578665c5145382c1f13060000000815212e3b4854616e7b8798a2aebac7cad0d0cac7baada297877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c262e38404a525c646e74818d9aa7b4c0cddae7f3fffffffff7eaddd0c4b7aa9d91847a6d685d564c443a31281f160d0400000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea4aaacaeb4b4aeaca9a1979083796d605a50463c32281d140a00000000000000000000030c172127333f49535d686f7c86929aa3abacafb5b4aeacaaa2998f8276665c5044382b1f12060006131f2c3845515c677683909da4acaeb4b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4aeaca9a7a09d9590877f786d675c544b40372d21180e00000000000000000916222f3c4955626f7c8898a2aeb9bbc0bcbcbebab4aa9d9083776a544b4034281c10040000000613202d394653606c7985929facb6babfbcbcbfbab6ab9f928578685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e38404a525c646e73808d929da9b5c2cedbe7f4fffffffff7ebded1c5b8aca09590837a6d685d564c433a31281f160d040000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8b929a9d9fa3aaaba39f9d9792857b6e675c51483f342b20160b020000000000000000000000050f17222d38414c565f6a717e8892999d9fa3abaaa29f9d9892877c6f63544a3f34281c10030004101c2834404b5564717e8a929c9fa2aaa3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aba39f9d9995908b837c736c665c554b42392e251b0f0600000000000000000713202d3a4653606d7985929fa5acafb5b0b0b3adaba3988d8074675a4d412e23180c0000000006121f2b3844505b6676828f9ca4acaeb4b0b0b4aeaca49c8f827569564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e37404a525c636e73808d929da4aebac5d1ddeaf6f9f8f7f8f9ede0d4c8bcb1a7a09590837a6d685d564c433a31281f160d0400000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d7380888d91929894949992908d857c6f695f554b40362d22190e040000000000000000000000000006111b262f3a444e58616c717e868d91929994949892908d867e716b605442382e23170b0000000c18232e394955616c7380898f9298969696969696969696969696969696969696969696969696959992908d89837e786f6a605b544b433930271d130900000000000000000006131f2c3845515c6773808d939c9fa3aba3a3a9a29f9992867b6e6155483b2e22150700000000030f1c28333f4a5463707d89939a9fa2aaa3a3aaa29f9a93897d6f6356493c3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e374049525c636e73808d929da4aeb6c0cbd6e2eeefececeaebedf0e5d9cec3b9b1a7a09590837a6d685d564c433a31281f160d030000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b636e737c818486878787878684807b6f6a5f574d43392f241b10070000000000000000000000000000000a141d28323c46505a616c717b818486878787878583807b716c61594f4330261c110600000007121d2d3945505a636e737d82858889898989898989898989898989898989898989898989898989888683807c77716d666058504a423930271e150b0100000000000000000004101c2834404b55606d78818b9092999696969597928e867e71695f53473a2d21140800000000000b17222d384855616b727f888f92989696969698928f887f726b6054483b2f1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e374049525c636e73808d929ca4aeb6c0c8d2dce7e7e3e0dfdedee1e5eadfd5cbc3b9b1a7a09590837a6d685d554c433a31281f150b02000000000000000000000000000000000000000000000000000000000000000006111c26303f49525c636a6f7477797a7a7a7a7977736e695f584e453b31271d120900000000000000000000000000000000020b16202a343e48505a616a6e7477797a7a7a7a7977736e69615a50463d321e140a0000000000111c28333e48525c636b7075797b7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7976736f6a64605c544e443f382f271e150c0300000000000000000000000c18232e3944515c666d787e838688898989898785817c716c61574d42372b1e1206000000000006111c2c38444f59636d727d828588898989898885827d726d62594f44382c200c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a242d374049525b636e73808c929ca4aeb6c0c8d2dbe4e2dcd7d3d2d1d2d5dae0e7ddd5cbc3b9b1a79f9590837a6d675d554c433a31271d140a0000000000000000000000000000000000000000000000000000000000000000000a141e2d37404a52585f6267656c6d6d6d6d6c6566615e574e463c33291f150b000000000000000000000000000000000000040d18222c363e4850575f6267656c6d6d6d6d676a66615e5750483e342b210c0200000000000c17222c36404a52596063666d6e6f70707070707070707070707070707070707070707070706f6e6d666662605853504a423c332d261d150c0300000000000000000000000007121d2834404a545c666c7176797b7c7d7d7c7b79756f6a615a50453c31261a0e02000000000000101c27333d47515b636b6f75797b7c7d7d7c7b7975706b625b51473d32271b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c363f49515b636d73808c929ca4aeb6c0c8d2dae4e1d8d1cbc7c5c4c5c9ced6dee7ddd5cbc3b9b1a79f959083796d675d554b43392f261b11060000000000000000000000000000000000000000000000000000000000000000020c1b252e3840464e5455535b6060616160605b5354524d453c342a21180d030000000000000000000000000000000000000006101a242d363e454e5355535b60606161605d555a54534d453e362c22190f00000000000005101a242e3840474f54545c60616363636363636363636363636363636363636363636363636261605c5456544e46443f383028221c140b0300000000000000000000000000000c18232e39424a545b6064676d6e6f70706f6e6c65625f5850483e332a1f1509000000000000000b16212c353f4951596063666c6e6f70706f6e6d6663605951493f352b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48515b636d73808c929ca4aeb6c0c8d1dae4e1d8cfc6bfbab9b7b9bdc4ccd5dee7ddd5cbc2b9b1a79f959082796d675d554b41382d22170b01000000000000000000000000000000000000000000000000000000000000000009131c262e343c434749495053545454545350494846423b332a22190f0600000000000000000000000000000000000000000008121b242d333c42474849505354545454514b4d4846423b332c241a10070000000000000008121c262e353d44484a505355565656565656565656565656565656565656565656565656565553504a4947433d38342e261e17110a0200000000000000000000000000000007121c273039424a5053555c60626363636261605b53534e463e362c21180e030000000000000005101a232e373f474f54545b60616363636361605c54544f473f372d23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45505a636d737f8c929ca4aeb6bfc8d1dae3e1d8cfc6bdb4aeacabacb2bac3ccd5dee7ddd4cbc2b9b1a79f959082796d675c53493f33271d13070000000000000000000000000000000000000000000000000000000000000000010a131c222a32373b3c3f44464747474746443f3b3a36302921191007000000000000000000000000000000000000000000000009121b212a31373a3b3f4446474747474541403b3a363129211a12080000000000000000000a141c232b3338383f444648494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494846443f3c3b37322b28231c140c060000000000000000000000000000000000000b151e272f383f44464b515355565656565453504947433c342c241a0f0600000000000000000008111c252e353d43484a505355565656565553504a48443d352d251b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616c727f8c919ca4adb6bfc8d1dae3e1d8cfc6bdb4aba39f9ea1a8b2bac3ccd5dee6ddd4cbc2b9b1a79f958f82796d655b50443a2f24180d010000000000000000000000000000000000000000000000000000000000000000010a101920262b2e2d3337393a3a3a3a3937332d2d2a251f170f0700000000000000000000000000000000000000000000000000090f1820262b2e2d3337393a3a3a3a39352f2e2d2a251f170f0800000000000000000000010a111a21272c2e34383a3b3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b3a38342e2e2b271f1c17110a0200000000000000000000000000000000000000030c151d262d33383940454648494a4a494846443f3837312a221a120800000000000000000000000a131c232b3238383f444648494a4a494846443f3838322b231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69717e8a919ca3adb6bfc8d1dae3e1d9cfc6bdb5aba399929196a0a8b2bac4ccd6dee6ddd4cbc2b9b1a79f948e81776c60554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000070e151b1f2222272b2d2d2e2e2d2d2b2722201e1a140d05000000000000000000000000000000000000000000000000000000060e151a1e2122272b2d2d2e2e2d2c292421211e1a140d0500000000000000000000000000080f161c1c23282c2d2e3030303030303030303030303030303030303030303030302f2e2d2c2823221f1b16100b0600000000000000000000000000000000000000000000030b141c22282b2e34383a3b3c3d3d3c3b3937332d2b2620181008000000000000000000000000010a101921272c2d3338393b3c3d3d3c3b3a38342e2c2721191109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929fa3adb6bfc8d1dae3e1d9cfc7bdb5aba3999286849196a0a8b2bac4ccd6dee6ddd4cbc2b9b0a69e938b7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000040a0f1315171b1f2021212121201f1b1714120e0902000000000000000000000000000000000000000000000000000000000003090e1214171b1f2021212121201d181514120e0903000000000000000000000000000000050b1011171c1f20222323232323232323232323232323232323232323232323232322201f1c1715130f0a0300000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3030302f2e2d2b27221b1b150e06000000000000000000000000000000070f161b1c22282b2d2e303030302e2d2b28231c1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818e98a2aeb5bfc8d1dae3e2d9cfc7bdb5aba39992877d7b849196a0a8b2bac4ccd6dee6ddd4cbc2b8afa59f92857a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131414141413120f0b0605020000000000000000000000000000000000000000000000000000000000000000000206060b0f12131414141413110d070705020000000000000000000000000000000000000000060c1012131516171717171717171717171717171717171717171717171716151312100c0606030000000000000000000000000000000000000000000000000000000000060b0f12181c1f20222323232321201f1b17110f0a030000000000000000000000000000000000040a0f11171c1f20222323232322201f1c1711100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faab4bec7d1dae3e2d9d0c7bdb5aba39992877e706e7b849196a0a8b2bac4ccd6dee6ddd4cac1baada2978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070707060503000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070707060401000000000000000000000000000000000000000000000000000003060708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908070603000000000000000000000000000000000000000000000000000000000000000000000003070c10131315161717161513120f0b060000000000000000000000000000000000000000000000060b0f12131516171716151312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac5d0dce7e2d9d0c7bdb5aba39992877e706c696e7b849196a0a8b2bac4ccd6dfe6dcd6cabeb3a9998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a090806050300000000000000000000000000000000000000000000000000000003060608090a0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb5bfcbd7dcd9d0c7bdb5aba39992877e716c615e696e7b849196a1a8b2bac4ccd6ded6cdc4bbafa3998b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675818e99a3aebbc1cad6d0c7beb5aba49992877e716c615a575e696e7b849196a1a8b2bac4ccd7cdc4bbb1a79f92867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7c87929fa5afb8c1cac6beb6aca49993877e716c615a504d575e696e7b849196a1a8b2bac2cbc4bbb2a9a0958d8074695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3847535f6a727f8c939ea6afbabebcb4aca49a93877e716c615a5048454d575e696e7b849196a1a8b1babfbab2a9a1979083796d60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e58606c77818e949ea5aeb3b1aaa39a93887e716c615a50483e3b454d575f696e7b8491969fa7aeb4afa8a09791857b6e675d51453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a26313c44505b656d79828e939fa2aaa7a09892887e716c625a50483e36333b454d575f696e7b8490959fa3aba59e9691857c6f695e554b4033291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152027333f49535c676d78818b92989a9a9590867e716c625a50483e362c29333b454d575f696e7b838c92999b9a938e847b6f6a5f574d43392f21170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38414b555c666d747e858b8e8d8a837c716c625a50483e362c242129333c454d575f696e7880868c8e8d89817a6e695f584e453b31281d0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434b545c606d727a7f81807d786f6a615a50483f362d241a18212a333c454d565e666d737b7f82807c756d685f574e463c33291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039424b515b62686d727474706d665f5850483f362d241b120f18212a333c444d545c60696e7275746f6b615d564d453c342a21170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273039404551565d6065676764605c544e463e362d241b1209060f18212a323b424b51575e61666867636059524c443c332a22180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343f444c5254585b5a5753504a423c342c241b12090000060f182029303940454d5254595b5a56544f46413a322a21181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d2328323a4145474c4e4d4a46443f38302a221a120900000000060e171e272e343b4246484c4f4d4948433d35302820180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820283035393a3f41413d3a38342e261e191008000000000000050c151d232830363a3b3f42413c3b383229241e160e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e24292c2d323434312d2b28231c140c070000000000000000030b12181f252a2d2e333534302f2c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202125282724201f1c17110a020000000000000000000000070c141a1e202126282723221f1b160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191b1a171312100b06000000000000000000000000000002090e121415191c1a1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c0e0e0a070603000000000000000000000000000000000000020507080c0f0e0909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 diff --git a/Assets/Darkmatter/Content/Fonts/static/Fredoka-SemiBold SDF.asset b/Assets/Darkmatter/Content/Fonts/static/Fredoka-SemiBold SDF.asset index 67528d3..6a527f2 100644 --- a/Assets/Darkmatter/Content/Fonts/static/Fredoka-SemiBold SDF.asset +++ b/Assets/Darkmatter/Content/Fonts/static/Fredoka-SemiBold SDF.asset @@ -291,6 +291,576 @@ MonoBehaviour: m_Scale: 1 m_AtlasIndex: 0 m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 54.28125 + m_Height: 63 + m_HorizontalBearingX: 2.0625 + m_HorizontalBearingY: 62.1875 + m_HorizontalAdvance: 58.3125 + m_GlyphRect: + m_X: 325 + m_Y: 10 + m_Width: 55 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 112 + m_Metrics: + m_Width: 43.65625 + m_Height: 45 + m_HorizontalBearingX: 3.234375 + m_HorizontalBearingY: 44.28125 + m_HorizontalAdvance: 50.40625 + m_GlyphRect: + m_X: 399 + m_Y: 10 + m_Width: 44 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 83 + m_Metrics: + m_Width: 13.859375 + m_Height: 65.4375 + m_HorizontalBearingX: 3.953125 + m_HorizontalBearingY: 64.625 + m_HorizontalAdvance: 21.78125 + m_GlyphRect: + m_X: 210 + m_Y: 94 + m_Width: 15 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 45.09375 + m_Height: 44.90625 + m_HorizontalBearingX: 2.0625 + m_HorizontalBearingY: 44.1875 + m_HorizontalAdvance: 50.671875 + m_GlyphRect: + m_X: 125 + m_Y: 161 + m_Width: 46 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 91 + m_Metrics: + m_Width: 22.140625 + m_Height: 65.609375 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 64.796875 + m_HorizontalAdvance: 27.09375 + m_GlyphRect: + m_X: 10 + m_Y: 124 + m_Width: 24 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 208 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 21.6875 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 108 + m_Metrics: + m_Width: 36.625 + m_Height: 46.34375 + m_HorizontalBearingX: 2.34375 + m_HorizontalBearingY: 44.8125 + m_HorizontalAdvance: 41.21875 + m_GlyphRect: + m_X: 53 + m_Y: 192 + m_Width: 37 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 94 + m_Metrics: + m_Width: 43.65625 + m_Height: 44.90625 + m_HorizontalBearingX: 3.6875 + m_HorizontalBearingY: 44.1875 + m_HorizontalAdvance: 50.671875 + m_GlyphRect: + m_X: 462 + m_Y: 10 + m_Width: 45 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 93 + m_Metrics: + m_Width: 65.25 + m_Height: 45.1875 + m_HorizontalBearingX: 3.59375 + m_HorizontalBearingY: 44.28125 + m_HorizontalAdvance: 72.265625 + m_GlyphRect: + m_X: 526 + m_Y: 10 + m_Width: 66 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 48.234375 + m_Height: 65.96875 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 45.359375 + m_HorizontalAdvance: 50.3125 + m_GlyphRect: + m_X: 611 + m_Y: 10 + m_Width: 49 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 44.203125 + m_Height: 46.53125 + m_HorizontalBearingX: 2.0625 + m_HorizontalBearingY: 44.90625 + m_HorizontalAdvance: 48.328125 + m_GlyphRect: + m_X: 399 + m_Y: 75 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 42 + m_Metrics: + m_Width: 47.421875 + m_Height: 62.90625 + m_HorizontalBearingX: 4.140625 + m_HorizontalBearingY: 62.09375 + m_HorizontalAdvance: 53.734375 + m_GlyphRect: + m_X: 325 + m_Y: 93 + m_Width: 48 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 29 + m_Metrics: + m_Width: 44.28125 + m_Height: 62.90625 + m_HorizontalBearingX: 4.953125 + m_HorizontalBearingY: 62.09375 + m_HorizontalAdvance: 50.84375 + m_GlyphRect: + m_X: 244 + m_Y: 95 + m_Width: 46 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 57 + m_Metrics: + m_Width: 55.703125 + m_Height: 64.171875 + m_HorizontalBearingX: 0.8125 + m_HorizontalBearingY: 63.1875 + m_HorizontalAdvance: 57.421875 + m_GlyphRect: + m_X: 463 + m_Y: 75 + m_Width: 57 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 275 + m_Metrics: + m_Width: 48.15625 + m_Height: 57.234375 + m_HorizontalBearingX: 1.078125 + m_HorizontalBearingY: 56.15625 + m_HorizontalAdvance: 50.40625 + m_GlyphRect: + m_X: 392 + m_Y: 141 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 276 + m_Metrics: + m_Width: 48.140625 + m_Height: 57.234375 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 56.15625 + m_HorizontalAdvance: 50.40625 + m_GlyphRect: + m_X: 539 + m_Y: 75 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 9 + m_Metrics: + m_Width: 49.578125 + m_Height: 63 + m_HorizontalBearingX: 3.515625 + m_HorizontalBearingY: 62.1875 + m_HorizontalAdvance: 55.703125 + m_GlyphRect: + m_X: 309 + m_Y: 176 + m_Width: 51 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40.3125 + m_Height: 45.71875 + m_HorizontalBearingX: 2.703125 + m_HorizontalBearingY: 44.546875 + m_HorizontalAdvance: 45.453125 + m_GlyphRect: + m_X: 244 + m_Y: 178 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 192 + m_Metrics: + m_Width: 29.78125 + m_Height: 63.078125 + m_HorizontalBearingX: 1.53125 + m_HorizontalBearingY: 62.09375 + m_HorizontalAdvance: 34.46875 + m_GlyphRect: + m_X: 190 + m_Y: 179 + m_Width: 31 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 193 + m_Metrics: + m_Width: 47.96875 + m_Height: 63.625 + m_HorizontalBearingX: 2.25 + m_HorizontalBearingY: 62.90625 + m_HorizontalAdvance: 51.9375 + m_GlyphRect: + m_X: 240 + m_Y: 244 + m_Width: 49 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 194 + m_Metrics: + m_Width: 47.15625 + m_Height: 64.703125 + m_HorizontalBearingX: 2.15625 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 51.484375 + m_GlyphRect: + m_X: 109 + m_Y: 226 + m_Width: 48 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 195 + m_Metrics: + m_Width: 44.640625 + m_Height: 63.71875 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 62.90625 + m_HorizontalAdvance: 49.40625 + m_GlyphRect: + m_X: 10 + m_Y: 258 + m_Width: 46 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 196 + m_Metrics: + m_Width: 41.3125 + m_Height: 64.078125 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 62.28125 + m_HorizontalAdvance: 45.09375 + m_GlyphRect: + m_X: 176 + m_Y: 262 + m_Width: 42 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 197 + m_Metrics: + m_Width: 43.03125 + m_Height: 63.8125 + m_HorizontalBearingX: 2.15625 + m_HorizontalBearingY: 62.1875 + m_HorizontalAdvance: 47.34375 + m_GlyphRect: + m_X: 75 + m_Y: 310 + m_Width: 44 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 198 + m_Metrics: + m_Width: 44.71875 + m_Height: 62.828125 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 62.015625 + m_HorizontalAdvance: 47.96875 + m_GlyphRect: + m_X: 10 + m_Y: 341 + m_Width: 46 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 44.5625 + m_Height: 63.625 + m_HorizontalBearingX: 3.234375 + m_HorizontalBearingY: 44.1875 + m_HorizontalAdvance: 49.6875 + m_GlyphRect: + m_X: 679 + m_Y: 10 + m_Width: 45 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 218 + m_Metrics: + m_Width: 14.671875 + m_Height: 63.28125 + m_HorizontalBearingX: 3.59375 + m_HorizontalBearingY: 62.375 + m_HorizontalAdvance: 21.78125 + m_GlyphRect: + m_X: 138 + m_Y: 310 + m_Width: 16 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 12 + m_Metrics: + m_Width: 53.921875 + m_Height: 63 + m_HorizontalBearingX: 3.59375 + m_HorizontalBearingY: 62.1875 + m_HorizontalAdvance: 60.03125 + m_GlyphRect: + m_X: 743 + m_Y: 10 + m_Width: 55 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 81 + m_Metrics: + m_Width: 43.84375 + m_Height: 63.71875 + m_HorizontalBearingX: 2.0625 + m_HorizontalBearingY: 44.375 + m_HorizontalAdvance: 49.6875 + m_GlyphRect: + m_X: 817 + m_Y: 10 + m_Width: 44 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 82 + m_Metrics: + m_Width: 43.65625 + m_Height: 65.4375 + m_HorizontalBearingX: 3.328125 + m_HorizontalBearingY: 64.625 + m_HorizontalAdvance: 49.859375 + m_GlyphRect: + m_X: 743 + m_Y: 93 + m_Width: 44 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 53.734375 + m_Height: 62.828125 + m_HorizontalBearingX: 3.59375 + m_HorizontalBearingY: 62.015625 + m_HorizontalAdvance: 61.46875 + m_GlyphRect: + m_X: 607 + m_Y: 96 + m_Width: 55 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 118 + m_Metrics: + m_Width: 65.609375 + m_Height: 46.359375 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 45.453125 + m_HorizontalAdvance: 67.140625 + m_GlyphRect: + m_X: 460 + m_Y: 159 + m_Width: 66 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 80 + m_Metrics: + m_Width: 34.109375 + m_Height: 65.703125 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 64.796875 + m_HorizontalAdvance: 36.453125 + m_GlyphRect: + m_X: 545 + m_Y: 153 + m_Width: 35 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 123 + m_Metrics: + m_Width: 44.71875 + m_Height: 45 + m_HorizontalBearingX: 1.984375 + m_HorizontalBearingY: 44.1875 + m_HorizontalAdvance: 48.59375 + m_GlyphRect: + m_X: 379 + m_Y: 219 + m_Width: 46 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 53.28125 + m_Height: 64.265625 + m_HorizontalBearingX: 2.34375 + m_HorizontalBearingY: 62.734375 + m_HorizontalAdvance: 57.875 + m_GlyphRect: + m_X: 444 + m_Y: 225 + m_Width: 54 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 119 + m_Metrics: + m_Width: 44.28125 + m_Height: 46.8125 + m_HorizontalBearingX: 1.4375 + m_HorizontalBearingY: 45.1875 + m_HorizontalAdvance: 47.0625 + m_GlyphRect: + m_X: 308 + m_Y: 259 + m_Width: 45 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 249 + m_Metrics: + m_Width: 12.6875 + m_Height: 27.90625 + m_HorizontalBearingX: 2.15625 + m_HorizontalBearingY: 61.921875 + m_HorizontalAdvance: 17.015625 + m_GlyphRect: + m_X: 75 + m_Y: 258 + m_Width: 13 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 44.8125 + m_Height: 65.4375 + m_HorizontalBearingX: 2.34375 + m_HorizontalBearingY: 64.625 + m_HorizontalAdvance: 50.84375 + m_GlyphRect: + m_X: 372 + m_Y: 284 + m_Width: 46 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 m_CharacterTable: - m_ElementType: 1 m_Unicode: 8230 @@ -324,6 +894,158 @@ MonoBehaviour: m_Unicode: 107 m_GlyphIndex: 90 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 208 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 275 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 276 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 194 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 195 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 196 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 197 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 198 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 218 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 249 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 73 + m_Scale: 1 m_AtlasTextures: - {fileID: 7571429252857852529} m_AtlasTextureIndex: 0 @@ -367,43 +1089,327 @@ MonoBehaviour: m_Y: 96 m_Width: 61 m_Height: 86 - m_FreeGlyphRects: - m_X: 315 m_Y: 0 - m_Width: 708 - m_Height: 1023 + m_Width: 74 + m_Height: 83 + - m_X: 389 + m_Y: 0 + m_Width: 63 + m_Height: 65 + - m_X: 200 + m_Y: 84 + m_Width: 34 + m_Height: 85 + - m_X: 115 + m_Y: 151 + m_Width: 65 + m_Height: 65 + - m_X: 0 + m_Y: 114 + m_Width: 43 + m_Height: 85 + - m_X: 43 + m_Y: 182 + m_Width: 56 + m_Height: 66 + - m_X: 452 + m_Y: 0 + m_Width: 64 + m_Height: 65 + - m_X: 516 + m_Y: 0 + m_Width: 85 + m_Height: 65 + - m_X: 601 + m_Y: 0 + m_Width: 68 + m_Height: 86 + - m_X: 389 + m_Y: 65 + m_Width: 64 + m_Height: 66 + - m_X: 315 + m_Y: 83 + m_Width: 67 + m_Height: 83 + - m_X: 234 + m_Y: 85 + m_Width: 65 + m_Height: 83 + - m_X: 453 + m_Y: 65 + m_Width: 76 + m_Height: 84 + - m_X: 382 + m_Y: 131 + m_Width: 68 + m_Height: 78 + - m_X: 529 + m_Y: 65 + m_Width: 68 + m_Height: 78 + - m_X: 299 + m_Y: 166 + m_Width: 70 + m_Height: 83 + - m_X: 234 + m_Y: 168 + m_Width: 61 + m_Height: 66 + - m_X: 180 + m_Y: 169 + m_Width: 50 + m_Height: 83 + - m_X: 230 + m_Y: 234 + m_Width: 68 + m_Height: 83 + - m_X: 99 + m_Y: 216 + m_Width: 67 + m_Height: 84 + - m_X: 0 + m_Y: 248 + m_Width: 65 + m_Height: 83 + - m_X: 166 + m_Y: 252 + m_Width: 61 + m_Height: 84 + - m_X: 65 + m_Y: 300 + m_Width: 63 + m_Height: 84 + - m_X: 0 + m_Y: 331 + m_Width: 65 + m_Height: 83 + - m_X: 669 + m_Y: 0 + m_Width: 64 + m_Height: 84 + - m_X: 128 + m_Y: 300 + m_Width: 35 + m_Height: 83 + - m_X: 733 + m_Y: 0 + m_Width: 74 + m_Height: 83 + - m_X: 807 + m_Y: 0 + m_Width: 63 + m_Height: 84 + - m_X: 733 + m_Y: 83 + m_Width: 63 + m_Height: 85 + - m_X: 597 + m_Y: 86 + m_Width: 74 + m_Height: 83 + - m_X: 450 + m_Y: 149 + m_Width: 85 + m_Height: 66 + - m_X: 535 + m_Y: 143 + m_Width: 54 + m_Height: 85 + - m_X: 369 + m_Y: 209 + m_Width: 65 + m_Height: 65 + - m_X: 434 + m_Y: 215 + m_Width: 73 + m_Height: 84 + - m_X: 298 + m_Y: 249 + m_Width: 64 + m_Height: 67 + - m_X: 65 + m_Y: 248 + m_Width: 32 + m_Height: 47 + - m_X: 362 + m_Y: 274 + m_Width: 65 + m_Height: 85 + m_FreeGlyphRects: - m_X: 133 m_Y: 31 m_Width: 34 m_Height: 53 - - m_X: 200 - m_Y: 85 - m_Width: 823 - m_Height: 938 - - m_X: 200 - m_Y: 84 - m_Width: 50 - m_Height: 939 - m_X: 54 m_Y: 34 m_Width: 26 m_Height: 62 - - m_X: 0 - m_Y: 182 - m_Width: 1023 - m_Height: 841 - - m_X: 115 - m_Y: 151 - m_Width: 908 - m_Height: 872 - - m_X: 0 - m_Y: 114 - m_Width: 54 - m_Height: 909 - m_X: 115 m_Y: 96 m_Width: 18 - m_Height: 927 + m_Height: 55 + - m_X: 43 + m_Y: 114 + m_Width: 11 + m_Height: 68 + - m_X: 234 + m_Y: 84 + m_Width: 16 + m_Height: 1 + - m_X: 382 + m_Y: 83 + m_Width: 7 + m_Height: 48 + - m_X: 299 + m_Y: 85 + m_Width: 16 + m_Height: 81 + - m_X: 180 + m_Y: 151 + m_Width: 20 + m_Height: 18 + - m_X: 295 + m_Y: 168 + m_Width: 4 + m_Height: 66 + - m_X: 230 + m_Y: 169 + m_Width: 4 + m_Height: 65 + - m_X: 99 + m_Y: 182 + m_Width: 16 + m_Height: 34 + - m_X: 0 + m_Y: 199 + m_Width: 43 + m_Height: 49 + - m_X: 166 + m_Y: 216 + m_Width: 14 + m_Height: 36 + - m_X: 227 + m_Y: 252 + m_Width: 3 + m_Height: 771 + - m_X: 0 + m_Y: 414 + m_Width: 1023 + m_Height: 609 + - m_X: 65 + m_Y: 384 + m_Width: 958 + m_Height: 639 + - m_X: 128 + m_Y: 383 + m_Width: 895 + m_Height: 640 + - m_X: 163 + m_Y: 300 + m_Width: 3 + m_Height: 723 + - m_X: 870 + m_Y: 0 + m_Width: 153 + m_Height: 1023 + - m_X: 796 + m_Y: 84 + m_Width: 227 + m_Height: 939 + - m_X: 796 + m_Y: 83 + m_Width: 11 + m_Height: 940 + - m_X: 597 + m_Y: 65 + m_Width: 4 + m_Height: 21 + - m_X: 671 + m_Y: 168 + m_Width: 352 + m_Height: 855 + - m_X: 669 + m_Y: 84 + m_Width: 64 + m_Height: 2 + - m_X: 671 + m_Y: 84 + m_Width: 62 + m_Height: 939 + - m_X: 450 + m_Y: 131 + m_Width: 3 + m_Height: 18 + - m_X: 589 + m_Y: 169 + m_Width: 434 + m_Height: 854 + - m_X: 529 + m_Y: 143 + m_Width: 6 + m_Height: 6 + - m_X: 589 + m_Y: 143 + m_Width: 8 + m_Height: 880 + - m_X: 369 + m_Y: 166 + m_Width: 13 + m_Height: 43 + - m_X: 434 + m_Y: 209 + m_Width: 16 + m_Height: 6 + - m_X: 507 + m_Y: 228 + m_Width: 516 + m_Height: 795 + - m_X: 507 + m_Y: 215 + m_Width: 28 + m_Height: 808 + - m_X: 298 + m_Y: 168 + m_Width: 1 + m_Height: 81 + - m_X: 65 + m_Y: 295 + m_Width: 34 + m_Height: 5 + - m_X: 97 + m_Y: 248 + m_Width: 2 + m_Height: 52 + - m_X: 227 + m_Y: 317 + m_Width: 135 + m_Height: 706 + - m_X: 163 + m_Y: 359 + m_Width: 860 + m_Height: 664 + - m_X: 163 + m_Y: 336 + m_Width: 199 + m_Height: 687 + - m_X: 362 + m_Y: 249 + m_Width: 7 + m_Height: 25 + - m_X: 298 + m_Y: 316 + m_Width: 64 + m_Height: 707 + - m_X: 427 + m_Y: 299 + m_Width: 596 + m_Height: 724 + - m_X: 427 + m_Y: 274 + m_Width: 7 + m_Height: 749 m_FontFeatureTable: m_MultipleSubstitutionRecords: [] m_LigatureSubstitutionRecords: @@ -31103,6 +32109,2166 @@ MonoBehaviour: m_XAdvance: 0 m_YAdvance: 0 m_FeatureLookupFlags: -15641856 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 1 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 48 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -13.500001 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 54 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 62 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 75 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 81 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.18 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 96 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 106 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 117 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 119 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 120 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 4 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 5 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 6 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 7 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 8 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 63 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 64 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 65 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 66 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 67 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 69 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 77 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 78 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 79 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 80 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 128 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 129 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 121 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 122 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 71 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 195 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 111 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 1 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 48 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -13.500001 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 54 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 62 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 75 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 81 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.18 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 96 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 106 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 117 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 119 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 120 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 4 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 5 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 6 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 7 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 8 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 63 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 64 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 65 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 66 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 67 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 69 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 77 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 78 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 79 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 80 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 128 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 129 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 121 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 122 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 71 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 196 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 111 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 1 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 48 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -13.500001 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 54 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 62 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 75 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 81 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.18 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 96 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 106 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 117 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 119 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 120 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 4 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 5 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 6 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 7 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 8 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 63 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 64 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 65 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 66 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 67 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 69 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 77 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 78 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 79 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 80 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 128 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 129 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 121 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 122 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 71 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 197 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 111 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 1 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 48 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -13.500001 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 54 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 62 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 75 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 81 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.18 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 96 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 106 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 117 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 119 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 120 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 4 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 5 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 6 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 7 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.98 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 8 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 63 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 64 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 65 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 66 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 67 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 69 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 77 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 78 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.45000002 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 79 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 80 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 128 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 129 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 121 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.90000004 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 122 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 71 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.35 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 198 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.54 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 111 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: -4480 m_MarkToBaseAdjustmentRecords: - m_BaseGlyphID: 1 m_BaseGlyphAnchorPoint: @@ -40018,7 +43184,7 @@ Texture2D: m_ColorSpace: 1 m_PlatformBlob: image data: 1048576 - _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0e10121212110e0b07060400000000000000010406070c0f11121211100e0a09070400000000000000020507080c0f11121211100d09080603000000000000000000000000000000000000000406070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0808060200000000000000000000000000000000000000000000020507080b0b090907030000000000000000000000000000000000000000000000000000000000000000000000010406070b0d0b0808060200000000000000000000000000000000000000000000000305060a0e101111100f0c070705010000030607090c0e0f0f0f0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171b1d1e1f1e1d1b181312100c0700000001080d111314181c1d1e1f1e1d1b161613100b0500000003090e121415191c1e1f1f1e1c1a1515120f0a03000000000000000000000000000001070c10131417191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181514120e090300000000000000000000000000000000000004090e12141517181615130f0a040000000000000000000000000000000000000000000000000000000000000001080d1113141819181514120e090400000000000000000000000000000000000000060b0f1213171a1c1d1d1d1b191413110d080b10121316191b1c1c1c1b1a171414110e0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024282a2b2b2b2a2824201f1c18120b03040c13191d202125282a2b2b2b2a272322201c160c0701050d141a1e202126292b2b2b2b292722211f1a150e06000000000000000000000000030b12181d1f20242627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727262522211e1a150e06000000000000000000000000000001070c10141a1e2121242523221f1b160d080100000000000000000000000000000000000000000000000000000000040c13191d202125262522211e1a15100c07000000000000000000000000000000020a11171b1f202327292a2a2a282521201d1913171c1f2023252728292928262421201e1914110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c23282c2d3134373838383735312d2c28231c150c0d161e24292c2d3235373838383634302f2c272118120b0f171f252a2d2e33363738383736332f2e2b262018100a02000000000000000000060d151d24292c2d31333434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433322f2e2b2620180f0a010000000000000000000000030b12181c1f252a2d2e31322f2e2c272119130c040000000000000000000000000000000000000000000000000000070d161e24292c2d3133322f2e2b261f1c18120b03000000000000000000000000040b141b22272b2d30343637373635322e2d29251e23282b2d2f32343536363533312e2d2a25201d18130c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171e262e34383a3d414345454544413e3a38342e271e18191f282f35393a3f424445454443413d3b383329241d151b212930363a3b3f424445454443403c3a37312a221c140a0000000000000000060f181f272f35393a3d3f40404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403e3b3a37312a211c130a00000000000000000000070d151d23292c31363a3b3e3e3c3b383229241e160d040000000000000000000000000000000000000000000000000710191f282f35393a3e403e3b3a37312c28231c150c0800000000000000000000040d161d262d3337393d4143444443423f3a3935302a2e34383a3c3f4142424241403e3b3936302c29241d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212930383f44464a4e50515251504e4b46444039302a21232b313a4145474b4f50515251504e4948443d352f271f252d333b4246484c4f515252514f4d4847433c342e261c1209000000000000030e18212a31394045474a4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4847423c332e261c110800000000000000030b12181f272f34383b4246484a4b4948433d352f281f160c0200000000000000000000000000000000000000000000050f19222b313a4145474b4c4b4847423c38342e271e1a110a0100000000000000010c161f282f383f44464a4d4f5050504e4c4746413a36383f4446494c4e4f4f4f4e4d4a4746413b39352f29231d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333b424a5053575b5d5e5e5e5d5b5753514a423b332a2b353d434c5154585b5d5e5e5e5d5a56544f45403931272d373f454d5254595c5e5e5e5e5c5a55534e4640382e241b1006000000000009151f2a333c434b515357595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a595855534e4540382e231a10050000000000030c151d232831394045474d5354575856544e45413a31281e140a000000000000000000000000000000000000000000030d17212b343c434c515458595855534d46444039302b231c130a0100000000000008131e28313a41495053565a5c5d5d5d5b5854524c4442464a505356585a5b5c5c5b595754524c4745403a342f271f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b454d545c6064676a6b6b6b6a6864605c544d453b30323d474f555d6065686a6b6b6b6967636059514b43392f353f4951575e6166696a6b6b6a6966625f58524a40362d22170c00000000020e1a26313c454d555d606466676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676665625f57524a40352c22170b00000000000b151e272e343e434b5153575e616465626058514c433a30261c1106000000000000000000000000000000000000000009141f29333c464e555d60646665625f5753514a423d352e251c13090000000000010d19242f3a434c535b606367696a6a696865615e564f4d53545c60626567686969686664615e5653514b4540393127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d575e666d7074767878787774716d665f574d42383b444f5960676d7275777878777674706b605d554b40353d47515b62696e72757778787776736f6a635c52483e34291d110200000006121e2b37424d575f676d70727373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373716e6a635c52473e33281c100400000007121d273039404550555c6065696e71716f6a605d554c42382e23170b02000000000000000000000000000000000000020e1a25303b454e5860676d7173716e6964605c544f4740372e251b0b020000000004111d2935414c565d656c70747677777675726d686159575f61666d6f72747575757473716e6865605d55514b433d332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e787d818384858483817e786e695f544a3f424d56606b707a7e828384858483817d756d675d51453a444f59626d727b7f828485858482807c736e635a5045392d1f14090000000814212d3a47535f696e797d7f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807e7b736e635a5044392d2014080000000c18232e39434b515a61676d71777b7d7e7c756d675d544a3f34281f140800000000000000000000000000000000000005121e2a36424d57606a6f7a7e7f7e7b77716d666059524940372d1d140a000000000613202c3945525d686d777d8082838383817f7a706b6160696e74797c7f8182828281807d7a76726d67605c554f443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b838a8e90919191908e8a847b6e665c504446525e69707d858b8e90919191908d8982796d60564c414854606b727f868c8f919191918f8d8780736c6256493b3025190e020005121e2a36424d57616e7b848a8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8880736c6155493c3023160a000004101c2834404b555c606c71797e83878a8b8982796d665c50443b3025190e0200000000000000000000000000000000040f19222d3a46525e696f7c858b8c8b88837e79706b635c52493f2f261b1106000005121e2a36424d57606d7a82898d8f9090908e8b857d70696d747b8085898b8d8e8f8f8e8c8a87837e7a726d6760595049413930271e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9d9e9e9e9d9b969083786d6053464754616e7b8692979b9d9e9e9e9c9a948d8174685e52464b5563707d8992999c9d9e9e9d9c9a938b7e7164564d42362a1e1105000714212d3a46535f6976839096999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9998928a7d7064574a3d3124170a000006131f2c3845515c676d757e848b90959798948f82786d60564d41362a1e1308000000000000000000000000000000000a16212c38444f59616e7b859197999895908b847d736e635b5141382d22170b00000714202d3a46525e6975818f949a9c9d9d9c9b9792867b6f7980878d9297989a9b9c9c9b999795908b857f79706b605b534a423930261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a95a0a7a9abababaaa8a0958a7d7063574a49536673808d98a1a9aaababaaa9a69f92867a6d615447515d6776828f9ca3abaaababaaaca49d918477695e52463a2d201407000815222e3b4855616e7b88959fa8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a49b8f8275685c4f4235291c0f0005111e2a36424d56606d79818b91969d9fa7a69e948c7f72685e52463a3025190d010000000000000000000000000000030f1b27323c4854606b76828f97a1a9a7a09d96918980736d6253493f33271b0f03000815212e3b4854616e7b87939ea6a9aaaaa9a9a2988d807c848d92999ea1a9a7a8a8a8a7a6a79f9d97928c847d736c655c544a42382e2317100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b6b7b8b7b6b1a79a8d8073675a4d505b657783909daab3b6b7b8b7b6afa3998a7d7064574a53606d7a86929facb4b7b8b8b7b6aca095877b6e6154473b2e211408000a1724303d4a5763707d8a96a7b1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aa9e9184776b5e5144382b1e11000714202d3a46525e6974818e939ea1a8abb1b0a69f92867b6e61564c41362a1e1308000000000000000000000000000007131f2c38434f5963707d89949ea9b3b1aca8a09e928b7f72655b5044372b1f1205000a1724303d4a5763707d8a96a5afb5b6b6b6b3aa9e91848691969fa3abadb3b4b5b5b5b4b3b1aba9a29f9691877f776d665c544a3f342822180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c4c4c4c2b5a99c8f8276695c4f53606c7986929facb9c3c4c4c4c0b5ab998c7f7366594c55626f7c8899a3afbbc4c4c4c4bcb1a796897d706356493d3023160a000b1825313e4b5864717e8b97a4b1bec0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b8ab9e9285786b5f5245382c1f12000814212e3b4754616e7b87939fa5adb2b8bcbaaea2988d8074685e52463a2f24190d01000000000000000000000000000915222f3b4854606b7683909ca6b0bbbcb8b2aca49e9285786c605346392d201306000c1825323f4b5865727e8b98a5b1bec3c3c3b9ada196919298a1a8afb5b9bec0c1c2c2c1bfbcb8b3ada8a099938c81786d665c50443f342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d1d0c3b6a99d9083766a5d5054606d7a8798a3aebac7d1d1d1c0b3a69a8d8073675a4d5663707d8996abb5c0cbd1d1cebdb0a4978a7e7164574a3e3124170b000b1825313e4b5864717e8b97a4b1bec2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9285786b5f5245382c1f12000a1723303d4a5663707d899aa4afb9bdc4c8bfb4aa9f92867a6d61554c4135291d120708080808080808080808080808131f2b37434e58636f7c89949fabb8c2c8c4bdb9ada197877a6d6154473a2e211407000c1926333f4c5966727f8c99a5b2bfccd0c9bdb2a9a19e9fa3aab2bbc0c7c9cfcecfcfcecdc8c5bebab2aba49f938e81786d605b51463c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dcd0c3b6aa9d9083776a5d5054616d7a8794a9b3becad6dacdc0b3a79a8d8074675a4d5763707d8a96a3b0bdd0dbd7cabdb1a4978a7e7164574b3e3124180b000a1724313d4a5764707d8a97a8b1b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aa9e9184776b5e5144382b1e11000916232f3c4956626f7c8998a3aebac7cfd0c6baaea2988c8073675d5145392f2418151515151515151515151515151515212e3b47535f6a76828f9ca6b0bbcad4cec6b9ac9f9386796d6053463a2d201307000d192633404c5966737f8c99a6b2bfccdacfc4bbb2adabacaeb4bcc4cbd1cfcdcecfd2d3d6d4cfcac4bdb5afa59e938e81746d62584e42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3cfcfcfc3b6a99d9083766a5d5053606d7a8697a2adbac6cfcfd1c0b3a69a8d8073675a4d5663707c8996aab4bfcacfcfccc0b6ac978a7d7064574a3d3124170a000815222f3b4855626e7c8895a0aaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a69c8f8275695c4f4236291c0f000714202d3a4753606d7a86929facb8c2ccd6cabfb4aa9f92857a6d60554b403529222222222222222222222222222222222b37424d57626f7c88949eaab8c2cdd6cabfb4aa9d908376665c5145382c1f1306000d192633404c5966737f8c99a6b2bfccd9d6cdc4bdb9b8b8babfc6cac6c5c2c1c1c2c5c6cad0d4d6d0c7c0bbafa59d938b7f726a5f544a3f33281c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c1c2c3c2c1b5a89b8f8275685c4f515d677885929fabb8c1c2c3c2beb3aa988c7f7265594c55626e7b8898a2aebac2c2c3c2bbafa49a897d6f6356493c30231609000613202d394653606c778491989b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a948b7e7265584b3f3225180c0006131f2c3945515d6775818e9ba6b0bbc7d3d0c6baada2978c7f72675d5145392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3a47535f6975828e9ba6b0bbcad4d3c6baaea2988c7f7265544b4034281c1004000d192633404c5966737f8c99a6b2bfccd9dfd6cfc9c5c4c5c7c8c5bebab8b5b4b4b5b8babec5c8ced5d2ccc1b7afa59f92867c6f665b5044392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a5afb4b5b6b6b4b0a6998c807366594d4b556976838f9ca8b1b5b6b6b5b5aea298897d7063564a53606d7985929faab2b5b6b6b5b4ac9f93867a6d6054473a2d2114070005121f2b3744505b656f7d868c8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8a82786d6053463a2d2013070004101d2935404b55626f7c89949fabb7c2cdd6cabeb3a99e9185796d60544a403b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b424d57626e7b87939facb9c2ccd7cbbfb4aa9f92867a6d6054473a2e23180c00000d192633404c5966737f8c99a6b2bfccd9e8e0dad5d2d1ccc3bdb9b3adaba9a7a7a9abaeb3b8bdc3ccd2d7c9c0baaea3989083786c60544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939da5a8a9a9a9a8a69e94897c6f6256494c5865727f8b969fa7a8a9a9a9aba39f9285796d605347515c6675818e98a1a8a8a9a9a8aaa29c908376685d5245392c20130700030f1b27333f4953606a6f7b7f818282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282807d786d665c5044382c1f120600000c18242f394754606a76828f9ca6b0bcc7d3d0c5b9ada1978b7f72665c514848484848484848484848484848484848484848535e6974818e9aa4afbbc8d3d3c7baaea3988d8073685d5245392c1d120700000d192633404c5966737f8c99a6b2bfccd9e5ebe6dbd2c9c1bab2aca9a29f9c9a9b9c9fa2aaacb2bac0c9d2d7cbbfb4aa9f958b7e71665c5144382c1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a75818e93999b9c9c9c9b99948f82766a6054474753606d79849095999b9c9c9c9b99928c7f73675d51454a54626e7b8691969a9b9c9c9c9a9892897d7063564c4135291d110400000b17222d38414e5860696e7274757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757574716d665c544a3f34281c1003000007121d2b37434e5863707d89949fabb7c3cdd5c9beb3a99e9184796d6054555555555555555555555555555555555555555556616e7b86929facb6c0ccd7cbc0b5ab9f92867b6e61564c4135291d0b0000000d192633404c5966737f8c99a6b2bfccd9e5e7ddd2c9c0b7afa8a09e97928f8e8e8f92989da0a8afb7c0c8d2d1c6bcb1a79e9184796d6053463c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606d7981888c8e8f908f8e8c88827a6d61584e4345515d676e7b83898c8e8f908f8e8b8780786d60554b4047535f696f7d848a8d8f8f908f8d8b857e716b6054443a2f24190d01000006111b262f3d464e575e61656868696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969686764605c544a42382e23170c000000010f1b27323d4854606b7683909ca7b1bcc8d4cfc4b9aca1968b7e7166616161616161616161616161616161616161616161616874808d99a3afbec7d2d3c7bbafa3998d8174685e52443a3024190d0000000d192633404c5966737f8c99a6b2bfccd9e5dfd5cbc0b7afa59e96918a8582818182858a91969da5aeb6c0cbd4cfc2b9aca1968b7e7164574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676d747b7f81828383817f7c766d685d52463d404b555e696e787c8082838382817f7b736d665c504339424d57606b6f797d8082838382817e7a716c62594f4432281e1308000000000a141d2b343d454d5254595b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5753504a423830261c1106000000000a16202c38444f5963707d8a95a0acb8c3ced5c9bdb2a89d9184786e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a86929fabb5c0d0d7ccc0b5ab9f92877b6e61564d4132281e13080000000d192633404c5966737f8c99a6b2bfccd9e4d9cec3b9afa59d938e847e7976747476797e848e939da4aeb9c2cdd5c9bdb2a89d908376695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202935404b555d606a6e727576767675736f6a615d564c413439434d575e656c6f737576767674726e69605c544a3f313c454f5960666d70737576767574716d68625a50473d3320160c0100000000020b19222b333b4246474c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4a46443f3830261e150a000000000004101b27323d4653606c7883909da8b1bdc8d4cec4b8aca0958b7e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b808d98a3aebdc7d1d4c7bbafa4998e8174695f53443b3020160c020000000d192633404c5966737f8c99a6b2bfccd9e0d4c8bcb1a79d938e8179716d666768666d7179818d929da7b1bcc8d4cec4b8ab9f95887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434b51575f6266686969696866625f58524c443a30313b454d535b606366686969696865615e57504a42382e333d474f545c606467686969696764605d5650483f352b210d04000000000000071019202930363a3b3f414242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242413e3a38342e261e150c030000000000000b161f2b3744505b65717d8a95a0acb8c4ced4c8bdb1a89b908b8888888888888888888888888888888888888888888888888d929daab4bfcfd9d2c6b9ac9f93877b6e62574d4232291f0e04000000000d192633404c5966737f8c99a6b2bfccd9ded1c5b8aca0958e81776d67605c54545c60676d74808d959fabb8c2ccd4c8bcb1a7988c7f7265594c3f3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454e5355595b5c5d5c5b5955544e46413a322829333b4149505356595b5c5d5c5b5854534d443f3830262b353d424b5153575a5c5c5d5c5a5854524c443f362d231a0f0000000000000000070e171f252a2d2e3235353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363534312d2b28231c140c0300000000000000030f1b27333f4953606c7884919da8b2bdc9d5cec3baaca39b989494949494949494949494949494949494949494949494949a9da4aebcc6d0d3c7bbb0a69b8e8175695f53453b3120170d00000000000d192633404c5966737f8c99a6b2bfccd9d4c8bcb1a79d9083796d655d55514a4b51555c606d7883909da6b0bbc7d3cdc2b5a89c8f827569564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f353c4247484c4e4f50504e4c4947433c3530282021292f383f4446494d4f50504f4e4c4846423b342e261e232b30394045464a4d4f50504f4e4b4745413a322d241b1108000000000000000000050d141a1e2021262829292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929282724201f1c17110a020000000000000000000b17222d3844505b66717e8b96a0acb9c4cfd5ccbeb5aca7a4a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6c0ced8d0c3b7aa9e94887c6f62574d4233291f0e0500000000000d192633404c5966737f8c99a6b2bfccd9d1c5b8aca095897d70665c534b444040454b515c666f7c88949fabb7c3d0d1c5b8ab9e928578685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d242931373a3b3f4243434342403c3b373229241e16171d262d3337393c4042434343413f3b3a363128231c14191e272e34383a3d4042434342413e3a39352f28201b1209000000000000000000000002090e111414191b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a171312100b06000000000000000000000006111b28333f4a54606d7884919ea9b2bdc9d5d0c7beb7b3b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4b5b9c0c8d2d3c7bbb0a69c8f82756a5f53453c3121170d0000000000000d192633404c5966737f8c99a6b2bfccd9d0c3b7aa9d9083776b60544b4139343439404a545f6a76828f9ca9b6c2cfd2c6b9ada197877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f333536363635332f2e2b262019130c0b141b22272b2d30333536363635322e2d2a251f17110a0c151d23282c2d31343536363634312d2c29241e160d090000000000000000000000000000020507080c0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0b07060300000000000000000000000000000b17222d3844505c66717e8b96a1adb9c5cfdad0c9c3bfbebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0c2c5cbd2dad0c3b7ab9f94897c6f62584e43332a200f060000000000000d192633404c5966737f8c99a6b2bfccd9ccc0b3a6998d807366594f42392f28282f38424e5865727f8b98a5b2becbd6cabeb3a995897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151a1e21222628292a29282622221f1b150d0802020a11171b1f20232628292a29282521211e1a140b0600030b12181c1f20242729292a29272521201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea9b3becad6dad4cfcccbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cdced1d6dcd3c7bcb0a69c8f82766a6054463c3221180e000000000000000d192633404c5966737f8c99a6b2bfccd7cabdb1a4978a7e7164574b3e30271d1d26303d495663707c8996a3afbcc9dacfbdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1c1d1d1b191615130f0a0400000000060b0f1213161a1c1d1d1c1b191514120e090300000000070c101313171a1c1d1d1c1b181413110d080100000000000000000000000000000000000407090a0d0f1011100f0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c67727f8b97a1adb9c5d0dbdfdbd8d7d4d2cac5c1c0bfbfbfbfbfbfbfbfbfbfbfbfc1c3c6ccd3d4dadbdde2ddd0c4b7ab9f94897d7063584e43342a200f06000000000000000d192633404c5966737f8c99a6b2bfccd6c9bdb0a3968a7d7063574a3d30241514222f3c4855626f7b8895a2aebbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f1010100f0d090806030000000000000000030506090d0f1010100e0c0807050200000000000000000406070a0d0f10100f0e0b070704010000000000000000000000000000000000050b101316161a1c1d1e1d1c1a1615130f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b55606d7985929ea9b3becad6e2ede5dcd2c8c0b9b5b3b2b2b2b2b2b2b2b2b2b2b2b2b5b6bbc1c9d3dde7eae0d4c8bcb1a79c9083766b6054463d3222180e00000000000000000d192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d2f241918232f3c4956626f7c8995a2afbcc8d5cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161c20222327292a2a2a29272322201b160c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d67737f8c97a2adbac6d0dbe7e1d5cac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a8aaafb7c1ccd7e3eaded1c4b8aca0958a7d7063594f44342b20100600000000000000000d192633404c5966737f8c99a6b2bfccd8cbbeb2a5988b7f7265564c41352924242934404b5564717d8a97a4b0bdcad8ccc0b6ac96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0f10101111100e0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c2f3034363737373633302f2c272118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55606d7a85929faab4bfcad6e2ddd1c5b9aea49c9a9999999999999999999999999b9ea5afbbc6d2dee0d4c8bcb1a79d9083786c6053463d3220190f0000000000000000000d192633404c5966737f8c99a6b2bfccd9cec1b5a89b8e8275685d52453d35302f353d45515c6774808d9aa7b3c0cdd4c8bbafa49a887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1c1d1d1d1d1d1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000030d151d232933383b3d404243444342403c3b383229241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3945525d6873808d98a2aebac6d1dcdacec1b5a89c928d8c8c8c8c8c8c8c8c8c8c8c8c8e939eaab6c3cfdcded1c5b8aca0958a7d70655b5044372b1f12070000000000000000000d192633404c5966737f8c99a6b2bfccd9d2c5b8ac9f92867a6d60594f45413e3e40454e58606d7985929eabb8c5d1d2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a2a2a29282521201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f343d4448494d4f5051504f4d4948443d352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56616d7a86929faab4bfcbd7d9cdc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f818e9ba8b5c1cedbd5c9bdb2a89d9184786c6053493f33271b0f030000000000000000000d192633404c5966737f8c99a6b2bfccd9d3c6baaea2988d80736b6059524c4a4a4b5158606a727f8c97a1adb9c6d2d0c4b7aa9d918477675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f323435363737373635322e2d29241e160e06000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454f54565a5c5d5d5d5c5a56544f45403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a46525e6874808d98a3aebac7d1dcccbfb3a6998c80737272727272727272727276838f9ca9b6c2cfdcd2c5b9aca0968a7e71665b5041382d22170b000000000000000000000d192633404c5966737f8c99a6b2bfccd9d6cabfb4aa9f92877d6f6b605d565757555d606a6f7c86929fa9b3bec9d5cabeb3a99a8e817467554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282b2e34383a3c3f40424343444443413f3a3935302820181006000000000000000000000000000000000000000000000000000000000000000000000c18232f39434b5159606367696a6a6a6966636059514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabb5c0cbd7d2c5b8ab9f92857a6d66666666666666666f7c89949fabb7c4d0d5c9bdb2a89e9184786d60544a3f2f261b1106000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbd0c6bbafa39992857d736d6865646465676d737c859298a3aebbc5cfd3c6baada2978a7d7064574a3d2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333839404546494b4d4f50505050504e4c4746413a322a22180c02000000000000000000000000000000000000000000000000000000000000000004101c2934404b555c606b70737576777675736f6b605d554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbbc7d2d3c6baada2978c7f72675c595959595f6a75828f9ca6b0bbc7d3d2c5b9ada1968b7e71665c5042382d1d140a00000000000000000000000d192633404c5966737f8c99a6b2bfccd9e2d7cbc0b5aba2979287807a7572717172757a7f879297a1aab4bfcdd7cbc0b5ab9f9285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282f383f44464b515356585a5b5c5d5d5d5c5b5854524c443c342a1e140a000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d757d808283848382807c756d675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0ccd6cabeb3a99e9184796d60544a4d57626f7c88949eaab8c2cdd5c9beb3a99e9184796d60544a3f2f261c0b0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9e8dcd1c7bdb3a9a299928d86827f7d7d7f81858c9299a1a9b3bcc6d1d4c7bbafa3998d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e424a5053545c6062656768696a6a6a696865615d564e463c30261c1106000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7982898d8f9090908f8d8982796d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46535f6974818e9aa4afbbc8d4cfc5b9ada1978b7e71665c50535f6975818e9ba6b0bbcad4d2c6b9ada1978b7f72665c5142382e1d140a0000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e3d9cfc5bbb3aba39f98928e8c8a8a8b8e92989fa3abb3bbc5cfd6cabeb3aa9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27303940454f545b6063666d6f727375767677777674726d685f584e42382e23170b00000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808d939a9c9d9d9d9c99948d8074655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57626e7b87939facb9c2ccd5c9beb2a99e9184796d605357626e7b87939facb9c1ccd6cabeb3a99e9285796d60544b4030261c0b020000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5eae1d7cdc5bdb5afaaa29f9b989797989b9fa2aaaeb5bdc5cdd5ccc3baaea2988e8174695f5343392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039424b515961666c7075797c7e80828383838383817f7a6f6a5f544a3f34281c100300000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fa6a8a9aaa9a8a69f9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b47535f6a75828e9ba6b0bbc7d3cfc4b9aca0968a7e71655b5e6974818e99a4afbbc7d3d3c6baada2978c7f72675d5142392e1e150a000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e9e4dfd7cfc7c0bbb4aeaca8a5a4a4a5a8abaeb4bbbfc6cfd6ccc3bab0a69f92857b6e61574d4231271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434b545c606b70787d8285898b8d8e8f9090908f8e8b857c6f665c5044382b1f120600000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adb5b6b7b6b5aea298877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424e57626f7c88949eaab7c2cdd5c9bdb2a89d9083786c60616e7b86929fabb5c0ccd6cabfb4aa9f92857a6d60554b4030271d0c03000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e6ded8d3d0cfd1cbc6bfbab8b5b2b0b0b2b4b8babec5cbd1d7ccc4bab2a89e948b7e72685e52453b311f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2834404b555c666d747d848a8f9298989a9b9c9d9d9d9c9b979184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec3c3c3beb3aa96897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f6a76828f9ca6b0bbc7d3cec4b8aca0958a7d70636874808d99a3afbdc7d2d3c6baaea2988c8073675d5143392f1e150b00000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dcd4cdc7c4c2c0c2c5cac6c5c1bfbdbdbec1c5c6cad0d7d2ccc2bab2a8a0968f82776c60564d41332a1f0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515c676d78818a91969b9fa2aaa6a8a9a9aaaaa9a9a096897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0d0d0bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58636f7c89949fabb7c2cdd4c8bcb1a79d9083766b6d7a86929fabb5c0d0d6cbbfb4aa9f92867a6d61554c4131271d0c0300000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d4cac2bbb7b6b4b5bac0cacfcecbcacacbced2d3d6d3d0c7c0bbb1a8a19691847a6d655b50443b3021180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a606d79828e939da0a8acaeb4b3b5b6b6b6b6b6b2a8998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4854606b76828f9ca7b1bcc8d4cec3b8ab9f95897d7073808d98a3aebdc7d1d3c7baaea3988d8073685d52433a2f1f150b0000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd8cdc2b8b0aba9a7a9aeb9bec5cad0d2d3d6d4d2d1ccc7c2bdb5afa79f9691847b6e685d53493f32291f0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da5acb2b8babfc0c1c2c3c3c3c1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38434f5963707d89959fabb8c3ced4c7bcb1a79c8f82767a85929faab4bfcfd7cbbfb5ab9f92867b6e61564c4131281e0d030000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd3c7bbb0a69f9c9a9da4adb3babec3c5c6cac8c6c4c2bbb7b0aba49f9590847b6e695e564c41382d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a939da6afb8bdc3c6cad0cecfd0d0cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909da7b1bcc8d4cdc2b7ab9f94887c7f8c98a2aebcc6d0d3c7bbaea3998d8074685e52443a301f160c000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd0c4b7ab9f948f8d929ea1a9adb3b7b8babfbbb9b7b5b0aba69f99938d837a6e695f574d443a2f261b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afb8c0c8ced3d5d2d1cbd1cbc7c1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f5964707d8a95a0acb8c3ced3c7bbb0a69c8f8285929eaab4beced7ccc0b5ab9f92867b6e61564d4132281e0d04000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f82818a92979fa2a9aaacaeb4afacaba8a69f9c94908780786e685f574d453b32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464717d8a96a0acb7c1cad4d6cfc9c6c4bebbc0bbb9b5ab9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d4653606c7883909da8b2bdc8d4ccc2b7aa9e948f9297a1adbcc5d0d4c7bbafa4998e8174695e53443b3020160c00000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f82767e858d92979a9d9fa2aaa49f9e9b98948f8a837c736d665e564d453b332920160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ba8b2bdc9d2d6cdc4beb9b8b1aeb5afacaba3998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a96a0acb8c4ced3c7bbb0a69e9c9ea1a9b3beced7d2c6b9ac9f93877b6e61574d4232291f0e0400000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376717a80858a8e909298949a93918f8b87827d766f6a605c544c443b332a21170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c3cedacfc4bbb3adaba4a1a0a39f9e9b92877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7884919ea8b2bdc9d5ccc2b8b0aaa9abadb3bbc5cfd2c6bbafa59b8e8175695f53453b3120170d0000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376686d73797d8183858687878684827f7b76706b626058514b423b322a21180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d5d5c9beb3a9a19e9895949992918e897f72695e52463a2d20140700000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acb9c4cfd3cac2bbb7b5b8b9bec5cdd7cfc3b6aa9e93887c6f62574d4233291f0e050000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f83766960676d717477797a7a7a797875726e69636159544e454039302920180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c6b9ada197918b8887868684827d726d62574d42362a1e120500000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b28343f4a54606d7984919ea9b3bec9d5d3ccc7c3c2c5c6cacfd7d3c7bbb0a69b8f82756a5f53453c3121170d000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f837669555d6064676a676d6d6d6d666865615e57554f47433c342e271e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0d6cabeb3aa9e91857e7b7a7a797875706b625b51453b30251a0e0200000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3844515c66727f8b97a1adb9c5cfdbd8d3d0cfd1d2d6daddd0c3b7ab9f94887c6f62584e43332a1f0f05000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c5153575b555d606161605c545854534d48443e373228231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1ced3c6baaea298897d716e6d6d6c656863605951493f33291f14090000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404a54606d7985919ea9b3becad6e2dfdcdcdedfe2e0d3c7bbb0a69c8f82766a6054463c3121180e00000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50474a4e4b5153545453504a4c4846423b38332b272018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd2c5b8ab9f9285796c626160605b5356544f473f372d21170d030000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d67727f8c97a2adbac5d0dbe7e9e8ebeceaddd0c4b7ab9f94897c6f63584e43342a200f0600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50433e41404547474746443f3f3b3a36312c28211b150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd0c3b6aa9d908377665b54535350494a48443d352d251b0f05000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab4bfcad6e2edf8f8ece0d4c8bcb1a79c9083766b6054463c3222180e0000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c5043362f35393a3a3a3a38342e2e2d2a251f1c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c90837669544a4746443f3d3c38332b231b130900000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3945515d67737f8c98a2aebac6d0dce7f3f7eaddd1c4b8ab9f95897d7063594f44342b2010060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50433624292c2d2e2e2d2b282321211e1a14100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d50433937332d2f2c27211911090100000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a030506070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414b55616d7a85929faab4bfcbd6e3eeede0d4c8bcb1a79d9083766b6054473d3222190f000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d20202121201f1c171514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362b272222201c160f08000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170b0f12131312100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a46525d6873808d98a3aebac7d1dce8eaded1c5b8aca0958a7d7064594f44352b211007000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d131414141312100b0607050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1b171613100b0500000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d302317171b1f20201f1c1813110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56616e7a86929fabb5c0cbd7e3e1d4c8bdb2a89d9083786c6053463d3320190f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10070707070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d0b060704000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d30231f22272b2d2d2c2823201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46525e6874808d99a3afbbc7d2ddded2c5b9aca0968a7e71655b5044372b1f120700000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d10090907030000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d30282b2d3337393a38342e2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabb5c0ccd7d5c9bdb2a89e9184786d6053493f33271b0f0300000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d1a1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bdb0a3968a7d7063574a3d343338393f44464644403a39352f281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46535e6974818e99a4afbbc7d1cfc6b9aca1968b7e71665c5041382d22170b0000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a282623221f1b160c070100000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6cabdb1a4978a7e7164574d44403f444649505353514a4745403a312820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2a36424d57616e7b87939fabb5bfc6c5bdb2a89e9184796d60544a3f2f261b11060000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282b3643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d504336363533302f2c272118120b03000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6cdc1b4a79a8e8174695f56514a4a5053535b60605c5453514b433a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6975818e99a3aeb4b9b9b3aba1968b7f72665c5142382e1d140a000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1cec2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171d262d33383943505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043434342403c3b383229231d150d030000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d2c5b8ac9f92867b6e68605c54545b6064656c6d6667605d554c443a3025190d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57626e7b87929fa3abadadaaa2999184796d60544a4030261c0b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb4bfc1c1c0b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1721292f383f444649505c6976838f9ca9b6c2cfcfc3b6a99c908376695d505050504f4d4948433d342f271f150b0100000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d3c7baaea39890837a716d666766666c7177797978736d675e564c41352921160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f69727f8b92999ea1a19e9892877d6f675c5142392e1e140a00000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aeb5b4b4b4b2a99b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b424a505356585c6976838f9ca9b6c2cfcfc3b6a99c908376695d5c5c5d5c5b5956544f45403931271d120700000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d6cbbfb4aaa09590857e7975737374787e8486868580796d685e52463e33281c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37424d57626d727f868e929797918d857d706b60554b4030271c0c0200000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa4aba7a7a7a8a0978c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d545b606365666976838f9ca9b6c2cfcfc3b6a99c9083766968696969696866636059514b43392f23180c02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dcd0c6bcb1a7a097918b8582808080848b909397918d837a6d61594f44382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515b626d727b8185878785807b706b61594f43392e1e150b0000000000000000000000000000000000000000000000000000000613202c3945525d6873808d9399999a9b9a999691857a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e666c7072737376828f9ca9b6c2cfcfc3b6a99c90837675757576767675736f6b605c554b4034291e1308000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e2d8cec3b9b1a9a19e97928f8d8c8d91959d9fa19e958f82756b6155483a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f49515b62696e74787a7a78746e6961594f473d30271d0c0300000000000000000000000000000000000000000000000000000004111d2935414c56606d7880878b8d8e8e8d8c89847c6f685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e787c7f7f7f7f84919eaab7c4d1d1c5b8ab9e92858182828283838382807c756d675c51453a3025190d010000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6eae0d5cbc3bbb3ada9a29e9b9a999a9da0a7acada79e948a7d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f4951575f6267686d6d6867615e574f473e352b1e150b00000000000000000000000000000000000000000000000000000000010d19242f3a44505c666d747b7e808181817f7d796f6a60564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616e7b83898b8c8c8c9196a0acb9c5d2d2c6b9ada197928e8e8f8f8f908f8e8c8981796d60564c41362a1e11050000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6ebe4ddd8cdc4beb9b3adaba8a6a6a7aaacb1b9b9b0a69c8f8276685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d373f454d5355565d60605d5654524d453e352c23190c03000000000000000000000000000000000000000000000000000000000008131e28343f4a545c60696e717374747473706d6660584e443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976829095989999999ea0a8b2bdc9d5d5c9beb3a9a19e9b9b9b9c9c9c9c9b99938d8074685e5246392d2013070000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e2d9d2ccc8c6c2c5beb9b8b5b3b3b3b7b8bcc3c1b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d333c4247484c525454524c4746423b332c231a1107000000000000000000000000000000000000000000000000000000000000010c17232e38424a50575e6164666768676663605c544e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fa7a6a6a6aaacb2bac4ced9dacfc5bbb3adaba8a8a8a8a9a9a9a8a59f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d9d0c7c0bbb9b5b6bbc1c5c2c0bfc0c4c5c8cec7bbafa399897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b212a31373a3b4145474745413b3a363029201a1108000000000000000000000000000000000000000000000000000000000000000006111c2630383f444d5254585a5b5b5a595653514a423c342b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a6b0b2b2b2b7b9bdc4ccd6e0e1d6cdc5beb9b8b4b5b5b5b6b6b6b5afa3998a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd1dad2c7beb6afaca8aab0b8c0cad0cccdd0d1d4d6cbc0b5ab988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f181f262b2e3035393a3a39352f2d2a251f170e08000000000000000000000000000000000000000000000000000000000000000000000a151e262e343b4246484b4d4e4e4e4c4a46444039302b22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfbfbfc4c5c9ced6dee7e8dfd6cfc9c6c5c1c1c2c2c2c3c2c0b5ab998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb5bfc9cfc9c0b6aca49f9b9ea6afbabec5c9cfceced0cbc7c0b6ac988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2124292c2d2d2c2924201e1a140d050000000000000000000000000000000000000000000000000000000000000000000000030c151c232830363a3b3e40414141403d3a38342e271e191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0ccccd1d2d5d9e0e7f0f1e8e1dad5d2d1cecececfcfcfd1c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aeb9bebbbeb9afa49a938f939da5aeb3b9bec0c1c1c0bfbab5afa49a8b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d202121201d1914110e090200000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d2e313334353433302d2c28231c150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0d1ccd1d2d5d9e0e7f0f1e9e1dad6d2d1cecfcfcfd0d0ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929fa9adb3aeb3ada99f9388828e939fa2aaadb3b3b4b4b3b4aeaba49f93877b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e202125272828272623201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb4bfbfbfc4c5c9ced5dee7e9dfd7cfcac6c5c1c2c2c3c3c3c3bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f969ea1a9a2a9a19e97908279818b92989ea1a9a7a7a7a7aaa39f99938d8073695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b1b1b19171312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3aeb2b2b2b7b9bdc4ccd5e0e1d7cdc5beb9b8b5b5b6b6b6b7b7b6b0a6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000004101c2834404b55616e7b848d919795959597928e857c6f747e858d9297989a9b9b9a9898928e8780786c60574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa5a5a5a5aaacb2bac4ced9dacfc5bbb3adaba8a8a9a9a9aaaaa9a79e94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000c18232e3946535e696e7a8185878888888785817b6f6a6c717a8085898c8d8e8e8d8c8986817c736c665b50453c31261a0e02000000000000000000000000000000000000000000000000000000040607090b0c0d0d0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d93989999999ea0a8b2bdc9d5d6cabeb3a9a19e9b9c9c9c9d9d9d9c9a958f8275695f53463a2d2114070000000000000000000000000000000000000000000000000000000007121d2a36424d575e686e74787a7b7b7b7a78746e695f62686d73797c7f808181807f7d7a756f6a605b544a3f332a1f14090000000000000000000000000000000000000000000000000205070c1013131618191a1a1918171514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7881888b8c8c8c9196a0acb9c5d2d2c6b9ada197928e8f8f909090908f8e8b837a6d61574d42362a1e120500000000000000000000000000000000000000000000000000000000000e1a25313b454d565e6167686d6e6f6e6d6867615e57565e61666d6f727474747472706d67625f58504a42382d21180e030000000000000000000000000000000000000000000002090e1114181c1f20222426262726252421211e1a1313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515c666d747b7e7f7f7f84919eaab7c4d1d1c5b8ab9e92858282838383848483817e796d685e52453b31261a0e02000000000000000000000000000000000000000000000000000000000009141f29333b444d5254565e61626262615e5654524d4c52545c606365676868676563605d55534e443f382f261c0f06000000000000000000000000000000000000000000050b10141a1e2023282c2d2f313233333332302e2d2a25201f1c18120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404b545c60696e71727276828f9ca9b6c2cfcfc3b6a99c9083767576767677777674716d675e564c4133291f1409000000000000000000000000000000000000000000000000000000000000030d172129323b4146474c525455555554524c48464241464a505356595a5b5b5a595653514b47433c332d261d140a0000000000000000000000000000000000000000040a0f161c1f252a2d2e34383a3c3e3f4040403f3d3b3a36312d2c28231d1a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424b51575f6265666976838f9ca9b6c2cfcfc3b6a99c9083766969696a6a6a696764605c554c443a3021170d0300000000000000000000000000000000000000000000000000000000000000050f1720293036393b4146474848484746413b3a3636383f4446494c4d4e4e4d4c4a47454039373228221c140b0200000000000000000000000000000000000001080d161b21272c30363a3b404546494b4c4d4d4c4b4a4846423d3a38342e2a251f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d5355585c6976838f9ca9b6c2cfcfc3b6a99c908376695d5d5d5d5d5c5b5853514b433a32291e0f06000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d3035393a3b3c3b3a3936302d2a2a2e34383a3c3f414141413f3d3a39352f2b262017110a02000000000000000000000000000000000000040c131921272c33383b4246474b5153555759595a59585754534d4a46454039363029241e160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343c424748505c6976838f9ca9b6c2cfcfc3b6a99c908376695d50505151504e4b46454039302920170d0000000000000000000000000000000000000000000000000000000000000000000000050d14191e2025292d2e2f2f2f2e2d2a25201e1c23282b2d30323435353432302d2c29241d1b150b0600000000000000000000000000000000000000070d161e242932383d44484d5254545c606264656666666563615e575753514b46423b352f281f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831373a43505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043444443413e3a38342e271e170e0500000000000000000000000000000000000000000000000000000000000000000000000002080e1114191d202122222221201d19141211171c1f202326272828272623201f1d18120f0a04000000000000000000000000000000000000000810191f282f353d43484f54575e6165666d6f717273737372706e696864605c55524d45413a3128231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b3643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d504337373634312d2c28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000205080d1113141515151413110d0805060b10121316191a1b1b1a19171413100c0701000000000000000000000000000000000000000009121a222b313a41454e54596063696e7276797c7e7f80807f7e7d7b7874706d67615e57524c433e342e271e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a292825201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070809080707050100000000030607090c0e0e0e0e0c0a0706040000000000000000000000000000000000000000000009131b242c343c434c515860626b70757b7f8386888a8c8c8d8c8b8a8785817d79736e69605d564f44403930281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003091d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d1b181313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363e464e555d606a6f767d82878c8f92989798999999989697918e8a85807b736d686159514a423a31281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d100b070604000000000000000000000000000000000000000000000000020404040301000000000000000000000000000000000000030608090a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d373f48505860676d747c83898f93999c9fa3aaa5a6a6a6a5a9a19e9b97928d86807a706c605c544c433a31281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2ccccc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000020507080c0f101111100e0a070603000000000000000000000000040a0f131516171514120e0903000000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a616a6f7a818990959c9fa4abacaeb4b2b3b3b2b1b2adaba9a29f99928d857d746d665d554c433a30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4bbc0c0bbb4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000003090e121415191c1d1d1d1c1b171312100b060000000000000000040a0f151b1f21222422211e1a140e0902000000000000000000000000000000000000000000000000000000000000000000020c17202b353f48515b626c717c848e939d9fa7acafb5b8babfbfbfc0bfbebeb9b8b3adaba39f97918a80786d675d564c43392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a4acafb5b5afaca4998c7f7366594c403326190d0000000000000000000000000000000000000000060d141a1e212226282a2a2a292724201f1c17110a020000000000070f151b20262b2e2f312e2d2a261f1a140d05000000000000000000000000000000000000000000000000000000000000000008131e29323d47505a626d727e8691969da5abb1b9bbc0c5c7cbd0cccccccfc9c6c4bebab4aea9a19e928d82796d685d554b40342820170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88929d9fa4ababa49f9d92887c6f6255493c2f22160900000000000000000000000000000000000001090f171f262a2d2e33353737373634312d2b28231c140c0500000006101920272b32373b3c3d3b3a36312a251f170f07000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626c727f889298a1a8afb7bcc2c7ccd2d3d6dcd4d3d5dad5d2d0cac6bfbab3ada49d948f837a6d675c51453e32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a73808a90939995959993908a80736a5f53473b2e21150800000000000000000000000000000000000009131b212931363a3b3f4243444443413d3a38342e261e170e05020a1117222b32373c4347494a4846423b36302921191007000000000000000000000000000000000000000000000000000000000005111d2a36414c56606b717e8b939aa3aab2bac0c7cdd4d3d0cfcbc8c7c7c8cbcfd2d4d6d1cbc4beb9aea69f959082796d605a50443a3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58646e737e83868889898886837e736e63584e43372b1f1306000000000000000000000000000000000008111b252d333b4246484c4f5050504f4e4a46443f38302920170d0c141c2328343d43474e53555755534d46423b332b22191107000000000000000000000000000000000000000000000000000000050f19232d3946525e68707d87929fa4acb4bcc4ccd3d3cdc7c4c3bebcbababbbec2c6c8ccd2d7cfc9c0b8b0a79f948e81746c61564c41362a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c46525c646c71767a7b7c7c7b7a76716c635c52463c32261b0f0300000000000000000000000000000000050f1a232d373f454d5355595b5d5d5d5c5a5753504a423a32291e13151e262e343f464e54585f6264615f57524d453d342b23190f0600000000000000000000000000000000000000000000000000000b16212c38444f59616d7a859199a3afb6bec6cfd4cdc7c2bcb7b6b2afadadaeb1b5b9bbc0c7d0d8d5cac2b9b0a69d938a7e71685e52463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b34404a525a6164676d6e6f6f6e6d6764615a524a40342a20150a00000000000000000000000000000000000b16212b353f4951575f6166686a6a6a696764605c544c443a3025191f2730383f44515860626a6f706e69615e574f463d352b21180b0200000000000000000000000000000000000000000000000004101c27333b4854606b75818e97a1abb5c0c7d0d2cbc2bcb7b0aba9a5a2a1a0a2a4a8acafb6bec1ccd2d4cbc2b8afa59f92857a6d61574d42372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222e3840485055555d6062626262605d5555504840372e22180e040000000000000000000000000000000004101c27333d47515b62696e72757677777674706d665e564c41362a20293139424a505b626a6f777c7d7b756e6960594f473d332a1d140a0000000000000000000000000000000000000000000000000713202c38444f5963707d89939ea9b3bdc7d1d2c8c0b9b0aba69f9c9895949495989c9fa4acb0bbc0c7d0d4cac0baada2978e8174695f53473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c262e363e45494b51535556565553514b49453e362e251c100600000000000000000000000000000000000714202c38444f59626d727b7f8283838382817d786d685e52463b302a323a434b545c606d727c83888a88827b6f6b60594f453b2f261c110600000000000000000000000000000000000000000000000916222f3b4854606b7683909da5afbbc4cfd2c9c0b6aea69f9c94908b898787888b8f939a9ea6afb6bec7d2d6cabeb3a99f93877b6e62554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242c343939404547484949484745403939332c241c130a0000000000000000000000000000000000000916222f3c4854606b727f878c8e9090908f8d8a837a6d61574d4236333c444c555d666d747f87909597948f857d6f6b60574d42382d22170b0000000000000000000000000000000000000000000004111d2935414b5563707d89959fabb7c1cdd5ccc0b7aea49d949088837f7c7a7a7b7e82878f939fa4acb6c0ccd8d0c5bbafa4998e8174675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a22282d2f35393a3b3c3c3b3a38352f2d28221a120a010000000000000000000000000000000000000a1723303d4a5663707d8992999b9d9d9d9c9a958f8275695e52463a3d454d565e676d78808b92999fa69e9792867d6f695f544a3f33281c0f030000000000000000000000000000000000000000000613202c3945515d6775828e9ba7b1bcc9d3cec3baafa59d928d837c76726f6e6d6f71757b828b939aa4afbbc1cfd7ccc0b5ab9f92867a6d6054473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910171d1d24292c2d2f2f2f2f2d2c29241d1c17100800000000000000000000000000000000000000030f1b27333f49536875828f9ba3aba9aaaaa9a79e94877b6e6154473e474f575f686d79818d929fa3abb0a9a19892857b6e665b5044382b1f12060000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c2cdd4c8bdb2a89d928d80786f6a656261616265696e757f88939fa5afbcc6d1d2c7baaea2988b7e7164584b3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1112181d1f2022232322201f1d1812110c05000000000000000000000000000000000000000005121f2b3744505b657884919eabb5b6b6b6b5b0a6968a7d7063574a48505960696e7a838f939da4afb5bbb3aaa2979083786c605346392d2013060000000000000000000000000000000000000000000b1724313e4a5764717d8a99a3aebac7d4d1c5b8aca0968e81746d66605856545455575f626d727f8b939eaab4bfcbd6cabfb4aa9b8e817568564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151616151413100c0701000000000000000000000000000000000000000000000613202d394653606c7986929facb9c3c3c3beb1a4988b7e7165584b515a616b6f7b8490959ea6aebbc0c5bcb3a99f958a7e7164574a3e3124170b0000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb4bfcbd6cabeb3a99d9184796d605c544e494747484d535b626d74818e98a3aebac7d3d0c4b7ab9e918478685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090908070604000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d0cbbfb2a5988c7f726559505b636c717d8591969fa7b0b8c0cbcec5bbb1a79c8f8275695c4f4236291c0f030000000000000000000000000000000000000003101c28343f4a54697683909ca9b6c3d1d3c6baada2978a7e71675c514a423c3b3a3c4247515b616e7b86929facb9c5d2d2c5b9ada196877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7cbbfb2a5988c7f7265545c606d727e869297a0a8b1b9c1cad7d8cbc2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000006121f2c3844505c667885919eabb8c4d1d2c5b8ab9f9285796d60554b4038302e2e31373f46525e6875828e9ba8b5c1ced5c9bdb2a895897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dccbbfb2a5988c7f72655d666d747f889298a2a9b2bac2cbd3d2ccc1b9afa59c8f8275695c4f4236291c0f03000000000000000000000000000000000000000713202d3a4653606d798697a1adb9c6d2cfc2b5a89c8f8275665c5143392f262121262b36414d5665727e8b98a5b1becbdacfbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265676d78808c939aa3aab3bbc4ccd4d0c7c0bbb0a79e938a7d7064574a3d3124170a00000000000000000000000000000000000000000714212e3a4754616d7a8794a9b3bec9d5cdc0b3a69a8d807367544a4031271d14141a25303d495663707c8996a3afbcc9d6cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72686e79828d929fa4acb4bcc5cdd5cdc5beb6afa69e958f81756c6155493c3023160a00000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbacfdaccbfb2a6998c7f7366594c402e26150b0915222f3c4855626f7b8895a2aebbc8d5cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726e7a838f949da4afb6bec6cfd7cbc3bbb3aca49f948f83796d605a5044392d20140800000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6ccbfb3a6998c807366594d4031261b0f0b14222f3c4955626f7c8895a2afbbc8d5cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f727c8490959ea6aebbc0c7d0d1cbc1b9b1a9a29a938c82796d675d51473e33281c100400000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3cec1b4a79b8e817468584e43372b211a191d27303d4a5763707d8a96a3b0bdc9d6cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7d8591969fa7b0b8c0ccd2cfc6bfbbafa7a097928880786d675d554b41352c22170b00000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2d0c4b7aa9d9184776a5f53473d332a2624292f39424e5866737f8c99a6b2bfccd6cabfb4aa96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc3b6a99c9082869297a1a8b1b9c1cad8cdc4bdb5aea59e9590857d736c665d554b433a2f231a100500000000000000000000000000000000000000000004101d2935404b556a7783909daab7c3d0d1c5b8aca095887c6f62594f463d36312f353a424b54606a7683909da9b6c3d0d3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f94909299a2a9b2bac3cbd6cac2bbb2aba39f938e837b706b605b544b433a31281d110800000000000000000000000000000000000000000000000c18242f414e5b6874818e9ba7b4c1cdd4c8bdb1a89b8e81756b60584f4642404041454c545c666f7c89959fabb8c4d1d2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c9fa3abb3bcc4ccd0cac0b8b0a9a199928b81796e696159504a423a31281f160c000000000000000000000000000000000000000000000000071825323e4b5865717e8b98a7b1bcc8d4cec3b6aa9e93897d706a6059534d4d4d4c51565d666d7983909da7b1bcc8d4cfc2b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d8cdc2b8b0aba9acaeb5bdc5cecec6bfbaaea69f9691877f756d675f574f443f382f281f160d040000000000000000000000000000000000000000000000000815212e3b4854616e7b87959fabb8c5cfd2c6baafa59e92857c706b615f575a59555d60686d78818e95a0acb9c2cdd4c8bcb1a7998c7f7266544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3ded4cac2bbb7b6b9bbbfc6cfccc4bcb4aea49d9490847d726d605d554d453e332d261d160d04000000000000000000000000000000000000000000000000000714212d3a46535e697783909da9b3becad6cbc1b9ada29792857d746e6967666667676d727a818e939ea7b1bccbd4d1c4b8ab9f95887b6e6255483b2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e6dcd4cdc7c4c3c5c7cbd1cec4bab2aaa29f928d827a6f6b625b514b433b3328221c140b04000000000000000000000000000000000000000000000000000005121e2a36424d5765727e8b97a1adb9c4ced6cabeb3a9a1979288817b7774737374767a7f858f939ea5afb9c3cdd4c8bdb2a89d9083766a5f53473a2e1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e6ded8d3d0cfd2d3d7d5c9bdb2a8a198928a80786e68605951454039312a2117110a02000000000000000000000000000000000000000000000000000000020e1a25313b4753606d7985929ea8b2bdc9d5cfc5bbb3a9a19a938e88838180808183868b91979ea5afb7c1cbd5cdc4b8aca0968a7e7164574e42372b1e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0f0e9e4dfdddcdfe0ded2c5b9aca19691867e746d665e564f473f352f271f180f060000000000000000000000000000000000000000000000000000000000000914202c3945515d67727f8c96a0acb9c0cad4cdc5bbb3aca49f9a95908e8d8c8d9092999ea1a9afb7c1c9d2cfc4bbafa59d9184786d6053463c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf4f0eceae9eceaded1c4b7ab9e91847c716c605c544c443d3429241d150d060000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea4aeb8c2cbd5cdc5beb6afaca7a09d9a99999a9c9fa3abadb3bbc1c9d2d1c6bdb3a99e938a7d70665c5044382a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf8f2efecebecebdfd2c5b8ac9f92867d716c625b5049413930271f160e050000000000000000000000000000000000000000000000000000000000000000010d18242f3945515c67707d89929da6b0b9c3cbd4d0c7c0bbb9b1acaaa7a6a6a7a9acaeb4b9bec4cdd3d0c7bfb5aba1978f82756b61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0f3ede7e2dfdfdfe2e0d3c6baaea29892877e726d605b534a4239312820170f06000000000000000000000000000000000000000000000000000000000000000007121d2934404b55606b74808d949fa7b1b9c2cad4d2ccc8c3bcb8b7b4b3b3b4b6b9babfc6c9cfd8cec6beb6aea39991857a6d61594f42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e9e2dbd6d3d2d3d6dbd6cabfb4aaa299928a7f736c655c544b433a322921180f0600000000000000000000000000000000000000000000000000000000000000010c18232f39434f59606d78829095a0a7b0b8c0c8ced5d4cec8c5c3c1c0bfc0c3c5c7cbd1d5d2ccc4bcb4aca49f92877d70685e52473e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e9e0d7d0cac6c5c6cad0d7d0c6bcb4aba39f918c80776d665d554c443b332a22180f050000000000000000000000000000000000000000000000000000000000000007121d27313d45515c666d7a8390959fa6aeb8bdc3c9cfd4d4d1d0cdcccccdcfd2d3d6d3d0c7c0bbb2aaa39a938b7e716b60564c41352c1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e2d7cec6bfbab8babfc6ced3cec6bdb5afa39b928d81786d675e564d453c342a21170c03000000000000000000000000000000000000000000000000000000000000010b151f2834404b545e686e7a838f949da4acb2b9bec5c7cdd0d2d3d6d7d3d2d1cfcac6c1beb6afa8a09892887f726c62594f443a30231a0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3dbd0c6bcb4aeacaeb4bcc1c9d3cfc7c0bbada49c938e82796d685e574e463c33291e150b00000000000000000000000000000000000000000000000000000000000000030d18232e39424c565e686e7a828d929ea0a8adb3b8bcc1c3c5c6cacbc7c5c4c2bebab8b0aca49f9691867e726d625a50473d32291e110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d6cabfb4aaa29fa2aaafb7c1c9d2d1cbbfb6aea59e948f837a6e695f584e453b30271d12070000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e686d78808991969ea1a9abb1b4b6b8babebfbab9b7b5b3adaba69e9a938d847c716c625b51483e352b20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c6baaea29892989ea5afb7c0c9d2d7c8c0b7afa69e9590837b6e6a5f574d42392e23180c00000000000000000000000000000000000000000000000000000000000000000b151e28323b444c565d666d737d848c92979d9fa7a7aaabaeb3b4aeacaaa8a9a29f9a948f87807a6f6a615a51493f362d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d2c5b8ac9f92858f939ea5afb7c0c8d2d2c9c1b8b0a79f9591847c6e695e544b4034281c100400000000000000000000000000000000000000000000000000000000000000030c162029323b444c545c606b70797f858b9095989b9d9fa2aaaaa39f9e9c9997928d88827c746d67605850483f372d241b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3ccbfb2a5998c7f828e939da5aeb6c0c8d1d2cac1b9b1a8a09691857b6e665c5145382c1f13070000000000000000000000000000000000000000000000000000000000000000040e172029323a424a515960666d72797e83878b8e90929894949892918f8c8985817c756f6a605d554e463e362d251b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f79818e939da4aeb6bfc8d1d3cbc2bab1a8a1979083796d6053463a2e23180c000000000000000000000000000000000000000000000000000000000000000000050e172028303940444f545c60676d71767b7e818385868787878684827f7c79746f6a625f58514c433c342c241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7278818d929ca4aeb6bfc7d8d4ccc3bab2a9a0958c7f7266554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000050e161e272e343d424b51555d6065696e717477787a7a7a7a79777573706d66625f58534e45413a312b221a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726d77808d929ca4adb5bfccd2d5ccc4bbb1a79e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454b5153575e6165686a676d6d6d6d676b696663605c54534e47433c352f281f19100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72656c77808c929ca3adbbc0c7d0d6cdc3b8aca09686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e34394045474d5354585b555c606161605d555c595653504a47433c373229241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265656c73808c919ba3afb6bec7cec5bbb1a79d918477675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282f35383b4246484b4e4b5153545454514b4f4c4946443f3837322b262019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72655b606e737f8b919fa4acb5bdc5bcb3a99f958b7f7265554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c31363a3b3e41404547474747454142403d3a38342e2b26201b150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265595c636d727f8b939aa3abb3b9b3aaa1979083786d6053463a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d1f252a2d2e322f34383a3a3a3a39352f33302d2c28231c1b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726559525b636d727f889299a1a9ada9a19892857b6e665c5044382c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10141a1e21212523292c2d2e2e2d2c29242623201f1c17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c515b626d727e8792979ea29f9792867c6f695e544a3f34281c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141518181c1f20212121201d1819161312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c49515b626c717d858d9297928e857d6f6a60574d42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c10131414141413110d070a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f48515a616b707a80858785817a6f6b60584e453b30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3f48505960686d73797a79746e6860594f463d33291e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f363e474f565e61656c6d6d66615e564f463d342b21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f32353d444c52535b6061605c54524d443d342b22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f322b323a41464950535453504a46413b322b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226283036383f44464746443f383630292019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f32261e252a2d3337393a3a38342e2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f322619191b22272b2d2e2d2c28231c19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190d11171b1f2021201f1c17110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c060b0f1213141312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c000003050607070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dccbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693aab4bfcbd7cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7cfcbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c1c2c2c0b5ab978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7784919daab3b4b5b5b4afa499897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e98a1a9a8a8a8a7a69f93867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7c8692979a9b9c9b9b99938e8175685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a707d858a8d8e8f8f8e8c8882796d60564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58606b70797d80818282817f7c756d675d51443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464f5960676d717375757574726f6a605d554b4032281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343d474f555d6064676869686866626058514b43392f20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222b353d434b5153575a5b5c5c5b5955544e45403931281d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232b31394045474a4d4e4f4f4e4c4947433c352f281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f282f35393a3e40424242413f3c3b373229241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d313435363535332f2e2b272018120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d20202427282929282622221f1b150d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314171a1b1c1c1b191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0d0f0f0f0e0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0e10121212110e0b07060400000000000000010406070c0f11121211100e0a09070400000000000000020507080c0f11121211100d09080603000000000000000000000000000000000000000406070a0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0808060200000000000000000000000000000000000000000000020507080b0b090907030000000000000000000000000000000000000000000000000000000000000000000000010406070b0d0b0808060200000000000000000000000000000000000000000000000305060a0e101111100f0c070705010000030607090c0e0f0f0f0e0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e101111100f0c08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0e0f0f0f0f0d0a070604000000030709090d0f0f100f0e0b07060401000000000000000000000000000000000000020608080c0e0f100f0e0c08080602000000000000000000000000000000020507080c0e0f100f0e0c09080603000000000000000000000000000000000000000305060a0e101111100f0d0808060200000000000000000000000306070a0e101111100f0c0707050100000000000000000000010406070b0e101111100f0c070705010000000000000000000000000000000000000000000000000000000000000000000003060708070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0b0c0c0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0f10111111111111111111111111111111111110100f0e0c0a070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171b1d1e1f1e1d1b181312100c0700000001080d111314181c1d1e1f1e1d1b161613100b0500000003090e121415191c1e1f1f1e1c1a1515120f0a03000000000000000000000000000001070c10131417191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181514120e090300000000000000000000000000000000000004090e12141517181615130f0a040000000000000000000000000000000000000000000000000000000000000001080d1113141819181514120e090400000000000000000000000000000000000000060b0f1213171a1c1d1d1d1b191413110d080b10121316191b1c1c1c1b1a171414110e0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313171b1d1d1d1d1b191414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181a1c1c1c1b1a171313100c070a0f1315161a1b1c1c1c1a181413110d07010000000000000000000000000000030a0f121415191b1c1c1c1b191514120e0903000000000000000000000003090e121415191b1c1c1c1b191615130f0a04000000000000000000000000000000060b0f1213171a1c1d1d1d1c191514120e090300000000000000060b101213171a1c1d1e1d1c191413110d080200000000000001070d111314181b1d1d1d1d1b181413110d0802000000000000000000000000000000000000000000000000000000000104060c101213141413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141618191918161413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1c1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1d1d1c1a19171413110d080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080e1114141617171717161413110d08070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024282a2b2b2b2a2824201f1c18120b03040c13191d202125282a2b2b2b2a272322201c160c0701050d141a1e202126292b2b2b2b292722211f1a150e06000000000000000000000000030b12181d1f20242627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727262522211e1a150e06000000000000000000000000000001070c10141a1e2121242523221f1b160d080100000000000000000000000000000000000000000000000000000000040c13191d202125262522211e1a15100c07000000000000000000000000000000020a11171b1f202327292a2a2a282521201d1913171c1f2023252728292928262421201e1914110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202427292a2a2a282621201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f20222527282929282623201f1c1812161b1f22232628292928272421201d18130c04000000000000000000000000060c151a1f21222628292929282622211e1a150b06000000000000000000060b141a1e21222528292929282622221f1b150c07010000000000000000000000020a11171b1f202327292a2a2a282622211e1a150e0600000000020a11171c1f202427292a2a2a292621201d19130c0500000000040c13181d20202528292a2a2a282521201d19130c040000000000000000000000000000000000000000000000000001070d1113171c1f2021201f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d2021232525252523201f1d18120c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e212226292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292927252321201d1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191e202123242424242221201d191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c23282c2d3134373838383735312d2c28231c150c0d161e24292c2d3235373838383634302f2c272118120b0f171f252a2d2e33363738383736332f2e2b262018100a02000000000000000000060d151d24292c2d31333434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433322f2e2b2620180f0a010000000000000000000000030b12181c1f252a2d2e31322f2e2c272119130c040000000000000000000000000000000000000000000000000000070d161e24292c2d3133322f2e2b261f1c18120b03000000000000000000000000040b141b22272b2d30343637373635322e2d29251e23282b2d2f32343536363533312e2d2a25201d18130c070100000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2d31343637373635322e2d2a251f170e0900000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c22282b2d2f32343536363533302d2c28231d21272c2f30333536363534312d2c29241d160d08000000000000000000030a111720262b2e2f323535363534322f2e2b261f17110a020000000000020a11171f262b2d2e323435363535332f2e2b272018120b03000000000000000000040b141b22272b2d30343637373735332f2e2b261f180f0a0100050c141c23282b2d30343637373735322e2d2a251e170e080000070d161d24292c2d31353637373635322e2d29251e160e080000000000000000000000000000000000000000000001080d13181d2023282c2d2e2d2c29231d18120b0300000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c2d3031323231302d2c29241d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000010a0f1820262b2e2f33353737373737373737373737373737373737373736353432302d2c2924201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f2023252a2d2e2f303131302f2d2c292421201d1913100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171e262e34383a3d414345454544413e3a38342e271e18191f282f35393a3f424445454443413d3b383329241d151b212930363a3b3f424445454443403c3a37312a221c140a0000000000000000060f181f272f35393a3d3f40404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403e3b3a37312a211c130a00000000000000000000070d151d23292c31363a3b3e3e3c3b383229241e160d040000000000000000000000000000000000000000000000000710191f282f35393a3e403e3b3a37312c28231c150c0800000000000000000000040d161d262d3337393d4143444443423f3a3935302a2e34383a3c3f4142424241403e3b3936302c29241d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000060f171e272e34383a3e4143444443423f3b3a363029201b12090000000000000000000000000000000000000000000000000000000000000000000000000001070d161b20272b2d3338393c3e4142424242403d3a38342e292a32383b3c4042424342413e3a39352f281f1a110800000000000000030c151c232831373a3b3f41424342413f3b3a373128221c140b02000000020b141c222831373a3b3f41424342413f3c3b373229241d150d0300000000000000040d161d262d3337393d414344444342403b3a37312a211c130a050f171e262e34383a3d4143444443423f3a39363029201a11080710181f282f35393a3e4143444443423f3a39353028201a11080000000000000000000000000000000000000000040c13191d24292c2e34383a3b3a38342f28231d150c030000000000000000000000000000000000000000000000000000000000000000040d161d24292f35393a3d3e3f3f3e3c3a39352f28231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000a131c212a31373a3b4042434444444444444444444444444444444444434342413f3d3a3935302d2b28221c19130d080200000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c22282b2d2f3036393b3c3d3e3e3d3c3a3935302e2d2a251e1c160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212930383f44464a4e50515251504e4b46444039302a21232b313a4145474b4f50515251504e4948443d352f271f252d333b4246484c4f515252514f4d4847433c342e261c1209000000000000030e18212a31394045474a4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4847423c332e261c110800000000000000030b12181f272f34383b4246484a4b4948433d352f281f160c0200000000000000000000000000000000000000000000050f19222b313a4145474b4c4b4847423c38342e271e1a110a0100000000000000010c161f282f383f44464a4d4f5050504e4c4746413a36383f4446494c4e4f4f4f4e4d4a4746413b39352f29231d150d06000000000000000000000000000000000000000000000000000000000000000000000000020b17212930394045464a4e505050504e4c4746423b332c241b10060000000000000000000000000000000000000000000000000000000000000000000000040c131820272b3237383f4446494b4d4f4f4f4e4d4a4645403935363d4348494d4e4f4f4f4d4b4745413a312c231a10060000000000000a151e262e343c4347484c4e4f4f4f4e4c4847423c332d261d140a0000000a141d262d333c4246484c4e4f4f4f4e4c4947433c352f271f150b010000000000010c161f282f383f44464a4d4f5050504f4c4847423c332e251c120b17212930383f44464a4d4f5051504f4c4746413a322c231a0f0d18222a313a4045474b4e505050504e4b4746413a322c231a0f05000000000000000000000000000000000000070d161e24292f35393a3f44464747454039342e271e150b00000000000000000000000000000000000000000000000000000000000000020c161f282f353a414547494b4c4c4b4947454039342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e333c4247484d4f50515151515151515151515151515151515050504f4d4c4a4745413c3938332d29251e19130c070000000000000000000000000000000000000000000000000000000000000001080d151b1f262b2d3338393c40414647494a4a4a4a494745413e3a3936302c27211b160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333b424a5053575b5d5e5e5e5d5b5753514a423b332a2b353d434c5154585b5d5e5e5e5d5a56544f45403931272d373f454d5254595c5e5e5e5e5c5a55534e4640382e241b1006000000000009151f2a333c434b515357595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a595855534e4540382e231a10050000000000030c151d232831394045474d5354575856544e45413a31281e140a000000000000000000000000000000000000000000030d17212b343c434c515458595855534d46444039302b231c130a0100000000000008131e28313a41495053565a5c5d5d5d5b5854524c4442464a505356585a5b5c5c5b595754524c4745403a342f271f17110a02000000000000000000000000000000000000000000000000000000000000000000000a141d29333b424b5153575a5c5d5d5d5b5954524d453e362c22180e04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373c43474a505355585a5b5c5c5b595653514b464142464f5456595b5c5c5b5a5754514b433e352c22180e030000000006111c2630383f444e5355595b5c5c5c5b5955534d443f382f261c11060006111c262f383f444d5355585b5c5c5c5b5955544e45403931271d1207000000000008131e28313a41495053565a5c5d5d5d5b5955534d4540372e241a141d29333b424a5053575a5c5d5d5d5c5954524c443e352c2117161f2a343c434b5153585b5c5d5d5d5b5854524c443e352c21170d03000000000000000000000000000000000711191f282f353a4145474a50535453514b45403930271d12070000000000000000000000000000000000000000000000000000000000000a141e28313a41454c525456585858585653514b45403930271d120700000000000000000000000000000000000000000000000000000000000000000000000006101b242e3740454e5355595c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5c5a585654524c4946443f3835302a251e18120b0300000000000000000000000000000000000000000000000000000000040c131920262b3137383f4446494c4c525456575757575554524c4b4746413a38322c272118130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b454d545c6064676a6b6b6b6a6864605c544d453b30323d474f555d6065686a6b6b6b6967636059514b43392f353f4951575e6166696a6b6b6a6966625f58524a40362d22170c00000000020e1a26313c454d555d606466676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676665625f57524a40352c22170b00000000000b151e272e343e434b5153575e616465626058514c433a30261c1106000000000000000000000000000000000000000009141f29333c464e555d60646665625f5753514a423d352e251c13090000000000010d19242f3a434c535b606367696a6a696865615e564f4d53545c60626567686969686664615e5653514b4540393127221b140b03000000000000000000000000000000000000000000000000000000000000000006111b262f3b454d545c606467696a6a696865615e5750483e342a20150a0000000000000000000000000000000000000000000000000000000000000000070f181f282f353d43474e54545b60626567686969686663605c54524c4d5259606366686969686764605d554f473e342a20150a000000000c17232e38424a50585f6265686869686765625f57504a42382d22170b000b17222d38424a50575f6165676869686866626058514b43392f24180c00000000010d19242f3a434c535b606367696a6a6a6866625f57514940362c221b262f3b454d545c606367696a6a6a6865615e564f473e33291f1d28313c464e555d606468696a6a696865615e564f473e33291f1409000000000000000000000000000000071019232b313a41454b5154545c6061605c55514b42392e23180c030000000000000000000000000000000000000000000000000000000006111c26303a434b51565d60636465656463605d55514b42392e23180c0400000000000000000000000000000000000000000000000000000000000000000000000c17222c36404951575f6266686a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6968676563605d565653504a46413a363028231c150c060000000000000000000000000000000000000000000000000000070d161e242932373c42474a50535659565e61626364646362605d565854524c48443d383229241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d575e666d7074767878787774716d665f574d42383b444f5960676d7275777878777674706b605d554b40353d47515b62696e72757778787776736f6a635c52483e34291d110200000006121e2b37424d575f676d70727373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373716e6a635c52473e33281c100400000007121d273039404550555c6065696e71716f6a605d554c42382e23170b02000000000000000000000000000000000000020e1a25303b454e5860676d7173716e6964605c544f4740372e251b0b020000000004111d2935414c565d656c70747677777675726d686159575f61666d6f72747575757473716e6865605d55514b433d332d261d150c03000000000000000000000000000000000000000000000000000000000000000b17222d38414d575f666d71747677777675726e69615a50463c31261b0f03000000000000000000000000000000000000000000000000000000000000071019212a313a40454e54586062666c6f71747575757573706d66615d56575e616b6f737575767574716d6761594f463c31261a0f03000003101c28343f4a545c606a6e727475767574726e69605b544a3f33281c0f030f1c28333f4a545b60696e727475767574726f6a605d554b4035291c120700000004111d2935414c565d656c70747677777675736e69635b51483e3328222d38414d575e666d70747677777675726d6861594f453b3126242f39434e585f676d71747677777675726d6861594f453b31251a0e0200000000000000000000000000040f19222b353d434c52555d6065666d6e6d67605c544b4034281e150b000000000000000000000000000000000000000000000000000000000b17232e38424b555d60686d70717272716f6d67605c544b40342820150a0000000000000000000000000000000000000000000000000000000000000000000005111d28343e48515b636a6e73757677777777777777777777777777777777777676757472706d686763605b54524c46413a342e271e18100700000000000000000000000000000000000000000000000008101920282f353c43474d53545b60626669686e6f707171706f6d686865615e56544f48433d352f281f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e787d818384858483817e786e695f544a3f424d56606b707a7e828384858483817d756d675d51453a444f59626d727b7f828485858482807c736e635a5045392d1f14090000000814212d3a47535f696e797d7f80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807e7b736e635a5044392d2014080000000c18232e39434b515a61676d71777b7d7e7c756d675d544a3f34281f140800000000000000000000000000000000000005121e2a36424d57606a6f7a7e7f7e7b77716d666059524940372d1d140a000000000613202c3945525d686d777d8082838383817f7a706b6160696e74797c7f8182828281807d7a76726d67605c554f443f382f271e150c030000000000000000000000000000000000000000000000000000000000030f1b27333f49535f696e797d8183838383817f7b716c61584e43372b1f12060000000000000000000000000000000000000000000000000000000000071019222b333c434b515860626a6f74797c7e8082828281807d79736d68625e696e767c8081828282807e7a706b61584e43372b1f1206000006121f2c3844505c666d747b7f81828282817f7b746c665b5044382b1f1207121f2b3844505b666c737b7f81828282817f7c756d675d5145392e23180c0000000613202c3945525d686d777d8082838383827f7b736d635a5045392d27333f49535e696e787d8082838483827f7a706b61574d42362a2935404b555f6a6f797e8183838383817e7a706b61574d42362a1e1205000000000000000000000000000a16202b343d474f565d60676d7176797a79746d665c51453e30271c1207000000000000000000000000000000000000000000000000000003101c28343f4a545d676d747a7d7e7f7f7e7c79736d665c51453d32271b0f030000000000000000000000000000000000000000000000000000000000000000000815212d3945505a636d737b8082838484848484848484848484848484848483838382807f7d7a77736f6c66615e56524c444039302a2218120b0300000000000000000000000000000000000000000008111a222b323a41454e53575f61666c6f7376787a7c7d7d7d7d7c7a7875716d68636059544e45403a312a221911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b838a8e90919191908e8a847b6e665c504446525e69707d858b8e90919191908d8982796d60564c414854606b727f868c8f919191918f8d8780736c6256493b3025190e020005121e2a36424d57616e7b848a8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8880736c6155493c3023160a000004101c2834404b555c606c71797e83878a8b8982796d665c50443b3025190e0200000000000000000000000000000000040f19222d3a46525e696f7c858b8c8b88837e79706b635c52493f2f261b1106000005121e2a36424d57606d7a82898d8f9090908e8b857d70696d747b8085898b8d8e8f8f8e8c8a87837e7a726d6760595049413930271e150a000000000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b838a8d8f9090908e8c867e716a5f53473a2e21150800000000000000000000000000000000000000000000000000000000050e18222b343d454d555d606a6f767c8185888b8d8e8f8f8e8c8985807a716c666e7b82898c8e8f8f8e8d8a857d706a5f53473a2e21150800030f1c28333f4a54606d7881888c8e8f8f8f8e8c8780786c605346392e23180f1b27333f4953606c7880878b8e8f8f8f8e8c8881796d60544a4034281c10040005111d2a36414c56606d7a82898d8f9090908e8c877f736c6155493d302b3744505b656e7b838a8d8f9090908f8c857d70695f53463a2d2c3945515d676f7c848b8e8f9090908e8b857d70695e53463a2d211407000000000000000000000000030f1b27323d464f5960686d737a7e8286878680786d605a5042392e23180c000000000000000000000000000000000000000000000000000006121f2b3844505c666d798186898b8b8b8b898680786d60584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000a1724303d4955616c737f878c8f909090909090909090909090909090909090908f8f8d8b898784807c78736d68615e56514a423c3428231c150c0300000000000000000000000000000000000000060f1a232c343d444c52585f62696e73787c7f828587898a8a8a8a888784827e7a75706b626058514b433c342b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9d9e9e9e9d9b969083786d6053464754616e7b8692979b9d9e9e9e9c9a948d8174685e52464b5563707d8992999c9d9e9e9d9c9a938b7e7164564d42362a1e1105000714212d3a46535f6976839096999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9998928a7d7064574a3d3124170a000006131f2c3845515c676d757e848b90959798948f82786d60564d41362a1e1308000000000000000000000000000000000a16212c38444f59616e7b859197999895908b847d736e635b5141382d22170b00000714202d3a46525e6975818f949a9c9d9d9c9b9792867b6f7980878d9297989a9b9c9c9b999795908b857f79706b605b534a423930261c1106000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9c9d9d9c9b9892877c6f6255483c2f221509000000000000000000000000000000000000000000000000000000020b17202a343d464e575f676d747c82888d9297989a9b9c9c9b9997928c857e756d78838f94999b9c9c9b9a9792877c6f6255483c2f2215090006121f2b3844505b6673808c92989b9b9c9b9a9a938b7f7265544b4034281c121f2b3744505b65727f8c939a9a9b9c9b9b99938d8074665c5144382c1f1206000713202d3946525e6875818e949a9c9d9d9d9b99938a7e7164574b3e2f2d394653606c788390959a9c9d9d9d9b9792867b6e6155483b2e2d3a4753606d798491969b9c9d9d9c9b9792867b6e6154483b2e21150800000000000000000000000006131f2b37434e58606b6f7a80858b8f9298928d81756c61544a4034281c1004000000000000000000000000000000000000000000000000000713202d3a4653606d78828e92999798989798928d81756a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a93999b9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9b9a989695908d89847f7a746d68605c544e463f342e271e150d030000000000000000000000000000000000030e18212c353e464f565d606a6f757b8084898c8f929795969797969596918e8b86827d766f6a605d554e463d352b231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a95a0a7a9abababaaa8a0958a7d7063574a49536673808d98a1a9aaababaaa9a69f92867a6d615447515d6776828f9ca3abaaababaaaca49d918477695e52463a2d201407000815222e3b4855616e7b88959fa8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a49b8f8275685c4f4235291c0f0005111e2a36424d56606d79818b91969d9fa7a69e948c7f72685e52463a3025190d010000000000000000000000000000030f1b27323c4854606b76828f97a1a9a7a09d96918980736d6253493f33271b0f03000815212e3b4854616e7b87939ea6a9aaaaa9a9a2988d807c848d92999ea1a9a7a8a8a8a7a6a79f9d97928c847d736c655c544a42382e231710060000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8895a0a8a9aaaaa9aaa3998d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000a141d29323c464e5860696e7981878f949a9ea1a9a7a8a8a8a8a9a19e97928b81797d8a959fa6a8a8a9a8a9a2998d8073675a4d4034271a0d000613202d394653606c7885929ea5a7a8a9a8aca49d908477665c5145382c1f13202d394653606c7885919ea4aca8a9a8a7a59f9285796d6053463a2d201307000714212e3a4754616d7a87939fa6a9aaaaa9aba49c8f837669554b40352f3c4956626f7c89959fa7a9aaaaa9a9a2988d8073675a4d402d313e4b5764717e8a96a1a8a9aaaaa9a9a2988c7f7366594c403326190d0000000000000000000000000815222e3b4754606a6f7d848d92989c9fa39f938a7e71665c5144382c1f160b000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a949fa3aba5a5aaa29f93897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919ea4aba9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a7a5a7a09d9a96918c86807a726d665f585144403930271f150d030000000000000000000000000000000009141f2a333e474f5960686d747c82878d9196999c9fa2a9a3a4a4a3a8a19e9b99928f89837c746d675f584f473d352b22180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b1b6b7b8b7b6b1a79a8d8073675a4d505b657783909daab3b6b7b8b7b6afa3998a7d7064574a53606d7a86929facb4b7b8b8b7b6aca095877b6e6154473b2e211408000a1724303d4a5763707d8a96a7b1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aa9e9184776b5e5144382b1e11000714202d3a46525e6974818e939ea1a8abb1b0a69f92867b6e61564c41362a1e1308000000000000000000000000000007131f2c38434f5963707d89949ea9b3b1aca8a09e928b7f72655b5044372b1f1205000a1724303d4a5763707d8a96a5afb5b6b6b6b3aa9e91848691969fa3abadb3b4b5b5b5b4b3b1aba9a29f9691877f776d665c544a3f342822180b0200000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a7b1b6b6b6b6b4ab9c8f8376695c504336291d10030000000000000000000000000000000000000000000000000006111b262f3b444e58606a6f7b848e939a9fa6abadb3b3b5b5b5b4b3ada9a29f938e83808c99a7b0b4b5b5b5b3ab9c8f8276695c4f4336291c10000815212e3b4854616e7b8797a2adb4b5b5b5b6ac9f9386796d6053463a2d2015222e3b4855616e7b8897a1adb6b5b5b5b4aea298887b6f6255483c2f221509000a1623303d495663707d899aa4afb5b6b6b6b5ab9e928578675d514538323e4b5865717e8b98a7b1b5b6b7b6b3aa9d9083766a53493f3334404d5a6773808d9aa8b2b6b6b6b6b3aa9b8e8275685b4f4235281c0f0000000000000000000000000916232f3c4956626f7c8691969fa2aaacaea59e9184796d6053463d33271c10030000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aeb5b2b2b4aea5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb5b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b6b6b5b3b2b1acaaa8a19e98928d857f786f6a625b514a423931271f150b020000000000000000000000000000020e1a26313b454f59616b6f7a81878f939a9ea1a8a9abadb3b0b0b0b0b2adababa39f9b94908781796f6a60594f473d342a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c4c4c4c2b5a99c8f8276695c4f53606c7986929facb9c3c4c4c4c0b5ab998c7f7366594c55626f7c8899a3afbbc4c4c4c4bcb1a796897d706356493d3023160a000b1825313e4b5864717e8b97a4b1bec0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b8ab9e9285786b5f5245382c1f12000814212e3b4754616e7b87939fa5adb2b8bcbaaea2988d8074685e52463a2f24190d01000000000000000000000000000915222f3b4854606b7683909ca6b0bbbcb8b2aca49e9285786c605346392d201306000c1825323f4b5865727e8b98a5b1bec3c3c3b9ada196919298a1a8afb5b9bec0c1c2c2c1bfbcb8b3ada8a099938c81786d665c50443f342a1d140a00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc3c3c3b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000b17222d38414c565f6a6f7c8591969fa4acb0b8b9bec0c1c2c2c1beb9b3ada59e959086939facb9c1c2c2c1b7aa9d9184776a5e5144372b1e1100091623303c4956636f7c8996a9b3bec2c2c2bbafa499877b6e6154483b2e211623303d495663707c8996a9b3bec2c2c2bfb4aa96897d7063564a3d3023170a000b1824313e4b5764717e8a97acb6c0c3c3c3b9ada297867a6d6053473a33404d596673808c99a6b3bfc3c3c3b8ab9f928578655b50443735424f5b6875828e9ba8b5c1c3c3c3b6a99d9083766a5d5043372a1d10000000000000000000000003101d293643505c6976838f98a1a9aeb3b8b9aca1968b7e7164594f44382c2015090000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5bfbebebfb4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c2c0bebcb8b7b2acaaa29f98928c837c726d605c544b433931271d140a000000000000000000000000000005121e2a36424d57616b707d848e939a9fa4acadb2b5b8babebdbdbdbdbdb9b7b5afaca69f9a938d847c706b60594f463c31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d1d0c3b6a99d9083766a5d5054606d7a8798a3aebac7d1d1d1c0b3a69a8d8073675a4d5663707d8996abb5c0cbd1d1cebdb0a4978a7e7164574a3e3124170b000b1825313e4b5864717e8b97a4b1bec2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b8ab9e9285786b5f5245382c1f12000a1723303d4a5663707d899aa4afb9bdc4c8bfb4aa9f92867a6d61554c4135291d120708080808080808080808080808131f2b37434e58636f7c89949fabb8c2c8c4bdb9ada197877a6d6154473a2e211407000c1926333f4c5966727f8c99a5b2bfccd0c9bdb2a9a19e9fa3aab2bbc0c7c9cfcecfcfcecdc8c5bebab2aba49f938e81786d605b51463c2f261c1106000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd0c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000030f1b27333f49535e686f7c869297a0a8afb6bec2c6c9cfcecfcfcfcac5bebaafa79f999399a4afbbc7cfcfc4b7ab9e9184786b5e5145382b1e12000a1724303d4a5763707d8a96a3b0bdcfcfccc0b5ab95887b6f6255483c2f221724313e4a5764717d8a97a4b0bdcfcfd0bdb0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4b1bed2d0cabeb3a994877a6d6154473a34404d5a6773808d9aa6b3c0cdd0c6baada29786796c6053463936434f5c6976828f9ca9b5c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000006121f2c3945525f6c7885929faab2babec5bdb2a89d9083776b6054483c31261a0e020000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2d1d0c1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1beced0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfcecdcec8c5c3bdb9b4aeaaa29f9590867f746d665d554b43392f261c1106000000000000000000000000000714212d3a46535f69707d8691969fa4acafb6b9bdc2c5c6cad0cacacfc9c5c4c0bbb9b0aca49f9691867d706b60584e433a2f24190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dcd0c3b6aa9d9083776a5d5054616d7a8794a9b3becad6dacdc0b3a79a8d8074675a4d5763707d8a96a3b0bdd0dbd7cabdb1a4978a7e7164574b3e3124180b000a1724313d4a5764707d8a97a8b1b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aa9e9184776b5e5144382b1e11000916232f3c4956626f7c8998a3aebac7cfd0c6baaea2988c8073675d5145392f2418151515151515151515151515151515212e3b47535f6a76828f9ca6b0bbcad4cec6b9ac9f9386796d6053463a2d201307000d192633404c5966737f8c99a6b2bfccdacfc4bbb2adabacaeb4bcc4cbd1cfcdcecfd2d3d6d4cfcac4bdb5afa59e938e81746d62584e42382d22170b000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000005121f2b3744505b656e7a849198a2a9b2bbc0c7d0d2d5d6d3d2d0cfcfcfcac1b9b1aba49fa4abb5c0ccd7d1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcaddd2bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbdbcfbaada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd6cabeb3a99386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000005121f2c3845525f6b7885929eabb8c4cacec4b8aca095897d7063574d42372b1e13080000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dddddddcd6d3d2d2d2d2d2d2d2d2d2d2d2d3d7dcd9d4d1cec9c6bfbab4aea7a099928b81786d675d554b42382d22170e050000000000000000000000000815222e3b4855616e7b869298a1a8afb6bbc0c7c9cfd1cdc9c8c7c7c8cacfd1cbc7c2beb6afa8a09892867d706a5f554c41352920160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3cfcfcfc3b6a99d9083766a5d5053606d7a8697a2adbac6cfcfd1c0b3a69a8d8073675a4d5663707c8996aab4bfcacfcfccc0b6ac978a7d7064574a3d3124170a000815222f3b4855626e7c8895a0aaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a69c8f8275695c4f4236291c0f000714202d3a4753606d7a86929facb8c2ccd6cabfb4aa9f92857a6d60554b403529222222222222222222222222222222222b37424d57626f7c88949eaab8c2cdd6cabfb4aa9d908376665c5145382c1f1306000d192633404c5966737f8c99a6b2bfccd9d6cdc4bdb9b8b8babfc6cac6c5c2c1c1c2c5c6cad0d4d6d0c7c0bbafa59d938b7f726a5f544a3f33281c12070000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000004111d2935414c55606c77828f96a1aab3bbc3ccd2d9d3d0cac6c5c3c2c2c3c5c7c2bdb5afacafb5bdc7d2ddd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cddbd0b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000003101c2936434f5c6976828f9caab4bfcbd4c8bcb1a79c8f8275695f53473a3025190d0000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8eae0d8d0cbc7c5c5c5c5c5c5c5c5c5c5c5c7cbd1cdd1d2d5d5d0cac5bebab1aba39f938e82796d675c544a3f332820170d0200000000000000000000010e1b2834414e5b6774818e98a2aab2bbc0c7cccfc9c5c4c0bdbbbababbbdc2c3c7ccd0c7c0bbb2aaa29892867c6f675d51453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c1c2c3c2c1b5a89b8f8275685c4f515d677885929fabb8c1c2c3c2beb3aa988c7f7265594c55626e7b8898a2aebac2c2c3c2bbafa49a897d6f6356493c30231609000613202d394653606c778491989b9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a948b7e7265584b3f3225180c0006131f2c3945515d6775818e9ba6b0bbc7d3d0c6baada2978c7f72675d5145392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3a47535f6975828e9ba6b0bbcad4d3c6baaea2988c7f7265544b4034281c1004000d192633404c5966737f8c99a6b2bfccd9dfd6cfc9c5c4c5c7c8c5bebab8b5b4b4b5b8babec5c8ced5d2ccc1b7afa59f92867c6f665b5044392e23180c0000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000613202c3945515d67717e8b949fa9b2bcc5cdd8d7ccc7c5bfbab8b6b5b5b6b8babfc6c0bbb9bbc0c7d0d9ded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000c1925323f4c5865727f8b98a3aebac7d3cdc3b9ac9f93877b6e62564c41362a1d120700000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e2d8cec6bfbab8b8b8b8b8b8b8b8b8b8b9bbbfbdc0c4c5c9cfd3d6d0cac3bdb4aea59d948f82796d665b50443e32291f14090000000000000000000004101d2a3743505d6a7683909daab4bcc4cccfc9c4bdb9b8b3b0aeadadaeb1b5b7bbc1c9ceccc3bcb4aaa29891847a6d60584e43382b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a5afb4b5b6b6b4b0a6998c807366594d4b556976838f9ca8b1b5b6b6b5b5aea298897d7063564a53606d7985929faab2b5b6b6b5b4ac9f93867a6d6054473a2d2114070005121f2b3744505b656f7d868c8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8a82786d6053463a2d2013070004101d2935404b55626f7c89949fabb7c2cdd6cabeb3a99e9185796d60544a403b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b424d57626e7b87939facb9c2ccd7cbbfb4aa9f92867a6d6054473a2e23180c00000d192633404c5966737f8c99a6b2bfccd9e8e0dad5d2d1ccc3bdb9b3adaba9a7a7a9abaeb3b8bdc3ccd2d7c9c0baaea3989083786c60544a4034281c100400000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000004101c2834404a54606d7a85929ea6b0bbc4ced7d2ccc2bbb7b4aeaca9a8a8aaacaeb4b8bcc3c6c7ccd2d9e2ded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000714212e3a4754616d7a86929facb8c1ccd4c8bbafa49a8d8174685e5246392e23180c00000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281c0f06060605030000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dcd0c6bcb4aeacacacacacacacacacacacaeb5b0b4b7b9bdc4c7ccd5d6cfc6bfbaafa69e948f81786c605a50443b3025190b0200000000000000000003101c2936434f5c6976828f9cabb5bfcbccc4bdb9b2adaba6a3a1a0a0a1a4a8aab0b9bdc4cccec5bcb4aaa0968e81746a6054473d32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939da5a8a9a9a9a8a69e94897c6f6256494c5865727f8b969fa7a8a9a9a9aba39f9285796d605347515c6675818e98a1a8a8a9a9a8aaa29c908376685d5245392c20130700030f1b27333f4953606a6f7b7f818282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282807d786d665c5044382c1f120600000c18242f394754606a76828f9ca6b0bcc7d3d0c5b9ada1978b7f72665c514848484848484848484848484848484848484848535e6974818e9aa4afbbc8d3d3c7baaea3988d8073685d5245392c1d120700000d192633404c5966737f8c99a6b2bfccd9e5ebe6dbd2c9c1bab2aca9a29f9c9a9b9c9fa2aaacb2bac0c9d2d7cbbfb4aa9f958b7e71665c5144382c1f150900000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000006121f2c3844515c66737f8c97a1adb8c2cdd6d0c7c0bbb0abaaa29f9d9c9c9d9fa3aaabb1b9bfc8d7dde3ebded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000713202d3946525e6874818e9aa6b0bbc7d3ccc0b6ac9f92867a6d61554b4034281b1106000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281c1213131311100d0a070603000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6cbbfb4aaa39f9f9f9f9f9f9f9f9f9f9fa3aba4a7abadb2b7bbc2c9ced6d1cbc0b8b0a69e938d80736c61564d42362a1d140a000000000000000000000d1a2633404d596673808c99a3aebbc1c1bab2ada8a19e9a9695949495979c9ea6acb2bac3cbcfc6bcb2a89d93897c6f62594f43382c1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a75818e93999b9c9c9c9b99948f82766a6054474753606d79849095999b9c9c9c9b99928c7f73675d51454a54626e7b8691969a9b9c9c9c9a9892897d7063564c4135291d110400000b17222d38414e5860696e7274757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757574716d665c544a3f34281c1003000007121d2b37434e5863707d89949fabb7c3cdd5c9beb3a99e9184796d6054555555555555555555555555555555555555555556616e7b86929facb6c0ccd7cbc0b5ab9f92867b6e61564c4135291d0b0000000d192633404c5966737f8c99a6b2bfccd9e5e7ddd2c9c0b7afa8a09e97928f8e8e8f92989da0a8afb7c0c8d2d1c6bcb1a79e9184796d6053463c31261a0e02000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000713202d3a4653606d7985929ea9b3becad4d2c7bdb5afa69f9c9892908f8f9092989d9fa7aeb6bfc8d1dde7ded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000005111d2a36414c56626e7b88949eaab7c3cdd2c7baaea3988c7f73675c5145382d22170b000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235281d1f20201f1e1c1a161312100c0600000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d3c7baaea39892929292929292929292929995979a9ea1a8abb0b9bdc4ccd3d7cac1b8afa59d928a7e71695e52463d2f261c11060000000000000000000815212e3b4854616e7b86929fa5afb8b9afa8a19e96918d8a888787888a8f949ea0a8b1b9c3cecec4baafa59c8f82766b605448392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606d7981888c8e8f908f8e8c88827a6d61584e4345515d676e7b83898c8e8f908f8e8b8780786d60554b4047535f696f7d848a8d8f8f908f8d8b857e716b6054443a2f24190d01000006111b262f3d464e575e61656868696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969686764605c544a42382e23170c000000010f1b27323d4854606b7683909ca7b1bcc8d4cfc4b9aca1968b7e7166616161616161616161616161616161616161616161616874808d99a3afbec7d2d3c7bbafa3998d8174685e52443a3024190d0000000d192633404c5966737f8c99a6b2bfccd9e5dfd5cbc0b7afa59e96918a8582818182858a91969da5aeb6c0cbd4cfc2b9aca1968b7e7164574d42372b1e1206000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000003101c28343f4a5464717d8a97a1adbbc5cfd7ccc0b5aba49f948f898583828283868a90959ca4aeb6c0cbd5dfded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000010d1925303a47535f6a75828f9ca7b1bcc8d4cbbfb4aa9e9285796d6053493f33271b0f030000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235282a2c2c2d2c2b292623201f1c17110e090300000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d2c5b8ac9f92868585858585858585858686888a8d91969c9fa6acb2bac1c9d2d3cac1b8aea49e92857b6e61594f42382d22170b0000000000000000000714212d3a46535e6973808c939ea6afada59e96918b84807d7b7a7a7b7e82899196a0a7b1bcc5d0ccc0b7ab9f94897c6f63544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676d747b7f81828383817f7c766d685d52463d404b555e696e787c8082838382817f7b736d665c504339424d57606b6f797d8082838382817e7a716c62594f4432281e1308000000000a141d2b343d454d5254595b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5753504a423830261c1106000000000a16202c38444f5963707d8a95a0acb8c3ced5c9bdb2a89d9184786e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a86929fabb5c0d0d7ccc0b5ab9f92877b6e61564d4132281e13080000000d192633404c5966737f8c99a6b2bfccd9e4d9cec3b9afa59d938e847e7976747476797e848e939da4aeb9c2cdd5c9bdb2a89d908376695f53473a2d211408000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000006121f2b3844505c6675828e9ba9b3becdd7d4c7bbafa499938b827d7976757577797d838d929ca4aeb9c3ced9ded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000008131e2b37424e5763707d8995a0acb8c4cfd0c6b9ada1978b7e71655b5044372b1f150a0000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f4235353738393939383633302d2c28231c1a140d08020000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d797979797979797979797a7b7e8084898f949ea1a8afb7c0c8d2d3cac0b9ada2978f82756b60544a3f33281c0f03000000000000000005121e2a36424d57606d78818f949da5a19e938e847e7973706e6d6d6e71757c849195a0aab4becad3c7bbb0a69b8e8174665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202935404b555d606a6e727576767675736f6a615d564c413439434d575e656c6f737576767674726e69605c544a3f313c454f5960666d70737576767574716d68625a50473d3320160c0100000000020b19222b333b4246474c4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4a46443f3830261e150a000000000004101b27323d4653606c7883909da8b1bdc8d4cec4b8aca0958b7e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b808d98a3aebdc7d1d4c7bbafa4998e8174695f53443b3020160c020000000d192633404c5966737f8c99a6b2bfccd9e0d4c8bcb1a79d938e8179716d666768666d7179818d929da7b1bcc8d4cec4b8ab9f95887b6e6155483b2e221508000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5cfd4c8bdb1a89f93877f76706d666969676d7078808d929ca7b1bcc8d4ded1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000020e1a26313c4854606b7783909da9b2bdc9d5c9beb3a99d9083786c6053463c31261a0f0200000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f423e4144454646464443403d3a38342e2a251f19130c0500000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d706c6c6c6c6c6c6c6c676d6e7174787d828a91969ea5aeb6c0c8d2d6cabeb3a99e93897d70665b5044382b1f150a0000000000000000020e1a25313b44505c666d79828e939797928a817a716d666362616162646a6f7a839198a2aebac5d0cdc2b8ab9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434b51575f6266686969696866625f58524c443a30313b454d535b606366686969696865615e57504a42382e333d474f545c606467686969696764605d5650483f352b210d04000000000000071019202930363a3b3f414242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242413e3a38342e261e150c030000000000000b161f2b3744505b65717d8a95a0acb8c4ced4c8bdb1a89b908b8888888888888888888888888888888888888888888888888d929daab4bfcfd9d2c6b9ac9f93877b6e62574d4232291f0e04000000000d192633404c5966737f8c99a6b2bfccd9ded1c5b8aca0958e81776d67605c54545c60676d74808d959fabb8c2ccd4c8bcb1a7988c7f7265594c3f3025190d010000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000915222f3c4855626f7c8897a2adbac6d6d1c5b8aca0958c7f726d63605c54555c60666d73808d95a0acb8c7d1dcd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000915202c38444f5964717e8b96a1adb9c6d0cfc5b8aca095897d7063584e43372b1e130800000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b4f474b4e5052535352514f4d4946443f3836312a251e160e07000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70635f5f5f5f5f5f555d606264666c70767d848f939da4aeb6c0cad4cfc5bbafa59d9083786c6053463c32271b0f00000000000000000009141f28343f4a545c676d7981888b8a857e756d67605c54555454555860686e7b86929faab4becad3c6baada297897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454e5355595b5c5d5c5b5955544e46413a322829333b4149505356595b5c5d5c5b5854534d443f3830262b353d424b5153575a5c5c5d5c5a5854524c443f362d231a0f0000000000000000070e171f252a2d2e3235353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363534312d2b28231c140c0300000000000000030f1b27333f4953606c7884919da8b2bdc9d5cec3baaca39b989494949494949494949494949494949494949494949494949a9da4aebcc6d0d3c7bbb0a69b8e8175695f53453b3120170d00000000000d192633404c5966737f8c99a6b2bfccd9d4c8bcb1a79d9083796d655d55514a4b51555c606d7883909da6b0bbc7d3cdc2b5a89c8f827569564c41362a1e11050000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3becad6d0c4b7aa9d9184786d605b53504a4b51545c606d7883909dabb5c0cbd7d1c4b8ab9e9184786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000003101c27333d4653606d7984919eaab4bfcad4c8bcb1a79c8f82766a5f53473a3025190d01000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275685b5254585b5d5f5f605f5e5c595653504a46423b3630282018120b0300000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70635652525252524b515355545b60636b707a818d929da4aeb8c2ced7cdc1b8aca0958a7d7064584e43372b1c11060000000000000000030b17232e38424b555c676d747c7e7d79716c605d555a5b5b5b595755565f69727f8c98a2aebac6d3cabeb3a9998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f353c4247484c4e4f50504e4c4947433c3530282021292f383f4446494d4f50504f4e4c4846423b342e261e232b30394045464a4d4f50504f4e4b4745413a322d241b1108000000000000000000050d141a1e2021262829292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929282724201f1c17110a020000000000000000000b17222d3844505b66717e8b96a0acb9c4cfd5ccbeb5aca7a4a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6c0ced8d0c3b7aa9e94887c6f62574d4233291f0e0500000000000d192633404c5966737f8c99a6b2bfccd9d1c5b8aca095897d70665c534b444040454b515c666f7c88949fabb7c3d0d1c5b8ab9e928578685e5246392d2014070000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0d6cabeb4aa988b7f72665c5046443f40454a515c66717e8a99a3afbbc7d3d1c4b8ab9e9184786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000b161f2c3844515c66727f8c98a2aebac7d2cec3b7aa9f94887c6f62564c41362a1d1207000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e827568575e6165686a6b6c6c6c6b696663605c54534d46413a3228231c150c03000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a46464646404547484a50535961676d77808d929da6b0bcc5d0d4c8bcb1a79d9083766a605447382e23170b00000000000000000006111c263039434b555c606a6f71706d6761606265676768676664615f57606d7985929fabb8c5d2d0c1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d242931373a3b3f4243434342403c3b373229241e16171d262d3337393c4042434343413f3b3a363128231c14191e272e34383a3d4042434342413e3a39352f28201b1209000000000000000000000002090e111414191b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a171312100b06000000000000000000000006111b28333f4a54606d7884919ea9b2bdc9d5d0c7beb7b3b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4b5b9c0c8d2d3c7bbb0a69c8f82756a5f53453c3121170d0000000000000d192633404c5966737f8c99a6b2bfccd9d0c3b7aa9d9083776b60544b4139343439404a545f6a76828f9ca9b6c2cfd2c6b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1ced3c6baaea298887b6e61544a3f38343438404a54606d7a86929facb9c5d2d1c4b8ab9e9184786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000004101c2834404a54606d7a86929fabb5c0ccd3c7bbb0a69a8e8174685e5246392f23180c000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e82756863696e71747778797979777673706d66615e57524c443e342e271e150d030000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d39392f35393a3b3f44464f555d656c74808d949faab3becad6cec3b8ab9f95887c6f62544a3f34281c10030000000000000000000a141e273139434b51585f6264636063666d6f727374747473716e6965606775818e9ba8b4c1cecfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f333536363635332f2e2b262019130c0b141b22272b2d30333536363635322e2d2a251f17110a0c151d23282c2d31343536363634312d2c29241e160d090000000000000000000000000000020507080c0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0b07060300000000000000000000000000000b17222d3844505c66717e8b96a1adb9c5cfdad0c9c3bfbebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0c2c5cbd2dad0c3b7ab9f94897c6f62584e43332a200f060000000000000d192633404c5966737f8c99a6b2bfccd9ccc0b3a6998d807366594f42392f28282f38424e5865727f8b98a5b2becbd6cabeb3a995897c6f6256493c2f2316090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd2c5b8ab9f928578695f5342382e28282e3945515d677784909daab7c3d0d1c4b8ab9e9184786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000c18232e3945525d6874808d99a4afbbc7d4ccc2b9ac9f92867a6d61554b4034291b11060000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e82756b70767b7e8183858686858482807c79736e69615e565044403930271f150c0300000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d302c24292c2d2d33383e434c535b606d78828f98a2aebac4cfd4c8bcb1a79a8d8074665c5044382b1f1206000000000000000000020c151f27303940454e535961656c7075797c7e80818181807e7b77726d67727f8b98a5b2becbd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151a1e21222628292a29282622221f1b150d0802020a11171b1f20232628292a29282521211e1a140b0600030b12181c1f20242729292a29272521201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea9b3becad6dad4cfcccbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cdced1d6dcd3c7bcb0a69c8f82766a6054463c3221180e000000000000000d192633404c5966737f8c99a6b2bfccd7cabdb1a4978a7e7164574b3e30271d1d26303d495663707c8996a3afbcc9dacfbdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd1c4b7aa9e9184776b574d4230261c1c2935404b556976828f9ca9b5c2cfd1c4b8ab9e9184786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000007121c2935414c56616e7b87939facb9c2cdd3c7baaea3988c8073675c5145382d22170b0000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e8275757d82878b8e9092929392918f8c8985807b746d68615a514a423931271e150b02000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023181d1f2022282b313a4149505c666e7b85929fa8b2bdc9d5cdc2b8ab9e9285796d6053463a2d20130700000000000000000009121b252d363f474f565e616b70787d8185898b8d8e8e8e8c8a88847f7970707d8a96a3b0bdc9d1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1c1d1d1b191615130f0a0400000000060b0f1213161a1c1d1d1c1b191514120e090300000000070c101313171a1c1d1d1c1b181413110d080100000000000000000000000000000000000407090a0d0f1011100f0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c67727f8b97a1adb9c5d0dbdfdbd8d7d4d2cac5c1c0bfbfbfbfbfbfbfbfbfbfbfbfc1c3c6ccd3d4dadbdde2ddd0c4b7ab9f94897d7063584e43342a200f06000000000000000d192633404c5966737f8c99a6b2bfccd6c9bdb0a3968a7d7063574a3d30241514222f3c4855626f7b8895a2aebbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144312a1518242f424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbd4c7baada194877a6e6154473b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000d1924303a46535f6975828f9ba7b1bcc8d4cbbfb4aa9e9285796d6053493f33271b0f0300000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b5a89b8e817b82898f939a9b9d9e9f9f9f9e9c9997928d87817a716c605c544b433930271d140a000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d302317101314171c1f282f383f4a545e69727f8b96a1adb9c5d2d2c6b9ada197897c6f6356493c30231609000000000000000007101b242d373f48515960696e757d83898e9298989a9a9b9a999795918b847d727c8996a2afbcc9d1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f1010100f0d090806030000000000000000030506090d0f1010100e0c0807050200000000000000000406070a0d0f10100f0e0b070704010000000000000000000000000000000000050b101316161a1c1d1e1d1c1a1615130f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b55606d7985929ea9b3becad6e2ede5dcd2c8c0b9b5b3b2b2b2b2b2b2b2b2b2b2b2b2b5b6bbc1c9d3dde7eae0d4c8bcb1a79c9083766b6054463d3222180e00000000000000000d192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d2f241918232f3c4956626f7c8995a2afbcc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad5c8bbafa295887c6f6255493c2f221824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b000c1825323f4b5865727e8b98a5b1becbd4c7baaea194877b6e6154483b34414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a3643505c6976838f9ca9b6c2cfd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000008131e2a36424d57636f7c89959fabb8c4ced1c6b9ada1978b7e71655b5044372b1f150a00000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c4b7aa9d9184858f939c9fa4acaaabacacacaaa9a9a19e99928d857e746d665d554b43392f261b11060000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a06060b0f161d262e38424d57606d7984919eabb8c3cdd5c9beb3a9998c807366594d403025190e02000000000000040d19222c363f49515b626b707b828a90959b9fa2aaa6a7a7a7a6a7a09d9691877f7d8996a2afbcc9d1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161c20222327292a2a2a29272322201b160c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d67737f8c97a2adbac6d0dbe7e1d5cac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a8aaafb7c1ccd7e3eaded1c4b8aca0958a7d7063594f44342b20100600000000000000000d192633404c5966737f8c99a6b2bfccd8cbbeb2a5988b7f7265564c41352924242934404b5564717d8a97a4b0bdcad8ccc0b6ac96897c706356493d3023160a0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6c9bcafa396897c706356493d30252223323f4b5865727e8b98a5b1becbd6cabdb0a3978a7d7064574a3d3124170a000c1825323f4b5865727e8b98a5b1becbd4c8bbaea195887b6e6255483b34414e5b6774818e9aa7b4c1cdd3c7baada094877a6d6154473a35404b556a7683909da9b6c3d0d0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000020e1a26313b4854606b7683909da8b2bdc9d5c9beb3a99d9184786c6053463c31261b0f02000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd1c5b8aca0969192979ea5acafb6b6b8b9b9b8b7b5b3adaba39f97928a80786d675d554b41382d22170b0300000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000040b141c26303b45515c66727f8c99a7b1bcc8d4cfc2b6a99c8f827669564d42362a1e11050000000000010c161f2b343e48515b626d727d858f949da0a7acaeb4b3b4b4b4b3b1aca8a199938b818e9aa7b4c1cdd1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0f10101111100e0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c2f3034363737373633302f2c272118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55606d7a85929faab4bfcad6e2ddd1c5b9aea49c9a9999999999999999999999999b9ea5afbbc6d2dee0d4c8bcb1a79d9083786c6053463d3220190f0000000000000000000d192633404c5966737f8c99a6b2bfccd9cec1b5a89b8e8275685d52453d35302f353d45515c6774808d9aa7b3c0cdd4c8bbafa49a887b6f6255483c2f2215090000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6cbbeb1a5988b7e7265564d4236302e2e36414c566673808d99a6b3c0ccd6c9bcb0a396897d7063564a3d3023170a000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d36414d566975828f9ca8b5c2cfd4c8bbaea195887b6e6255483b3945515d677884919eabb7c4d1d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000009141f2c38434f5964717e8a96a1acb9c5d2cfc5b8aca0958a7d7063584e43372b1e1408000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bdb2a8a09d9ea2a9afb9bbc0c3c5c5c6c5c4c2beb9b5afa9a19e928d82796d675c53493f332720150900000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000000020a151e2834404b54616e7b8795a0acb8c4d1d2c5b8ab9f928578695e52463a2d201407000000000007121d28313c46505a626d727f8792979ea6acb1b8babfc0c1c1c1bfbcb8b2aba49f938e939da9b5c2ced1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131316181a1c1d1d1d1d1d1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000030d151d232933383b3d404243444342403c3b383229241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3945525d6873808d98a2aebac6d1dcdacec1b5a89c928d8c8c8c8c8c8c8c8c8c8c8c8c8e939eaab6c3cfdcded1c5b8aca0958a7d70655b5044372b1f12070000000000000000000d192633404c5966737f8c99a6b2bfccd9d2c5b8ac9f92867a6d60594f45413e3e40454e58606d7985929eabb8c5d1d2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6cec1b5a89b8e8275695e5246413c3b3b3f46525e6876838f9ca9b6c2cfd6cabeb4aa95887c6f6255493c2f221609000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a6998c7f7366584e433c46525e687784919eaab7c4d1d7cabdb0a4978a7d7164554b403c4753606d7a86939facb9c6d2cfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000030f1b27323d4653606d7984919eabb7c4d1d4c8bcb1a79c8f82766a5f53473b3025190e010000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd9cec3bab2acaaabadb3bbc1c8ccd2cfcfd1d2d1cfc9c7c0bbb3ada49d948f82796d655b50443c31261a0e05000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a0000000000030c18232e3946525e697783909daab7c3d0d3c6baada297877b6e6154473b2e21140800000000010d18242f39434e58616c727f8b9399a2a9b0b8bcc3c6cad0cdcecdcec8c4bdb5afa59d9a9da5afbac5d1d1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a2a2a29282521201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f343d4448494d4f5051504f4d4948443d352f271f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56616d7a86929faab4bfcbd7d9cdc0b3a69a8d807f7f7f7f7f7f7f7f7f7f7f7f818e9ba8b5c1cedbd5c9bdb2a89d9184786c6053493f33271b0f030000000000000000000d192633404c5966737f8c99a6b2bfccd9d3c6baaea2988d80736b6059524c4a4a4b5158606a727f8c97a1adb9c6d2d0c4b7aa9d918477675d5145392c1f13060000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6d2c5b9ac9f92867b6e615c524c4948484a505a616e7a87929facb9c5d2d3c6baaea298877a6d6154473a2e211407000c1825323f4b5865727e8b98a5b1becbd8d0c3b6a99d9083766a60554c494c56616e7b8796a0acb9c5d2dacdc0b4a79a8d8174675d514a494e5863707d899aa4afbbc8d4cec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000010c161f2c3844505c66727f8c98a5b2bfcbd9cec3b7ab9f94887c6f62564c41362a1d12070000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd5ccc3bdb8b7b8b9bec5c9c6c4c2c2c3c5c6cacfd3d1cbc5beb9aea69e948e81776c60574e42372b21160b000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000000000007121d2a36424d576774818d9aa7b4c0cdd6cabeb3a996897c6f6356493c302316090000000004101d2935404b55606a717e8a919fa4abb3bbc1c8cdd3d4d2cfcccbcbcdd0c7c0bbafa9a7a9afb7c0cbd6d1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f323435363737373635322e2d29241e160e06000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454f54565a5c5d5d5d5c5a56544f45403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a46525e6874808d98a3aebac7d1dcccbfb3a6998c80737272727272727272727276838f9ca9b6c2cfdcd2c5b9aca0968a7e71665b5041382d22170b000000000000000000000d192633404c5966737f8c99a6b2bfccd9d6cabfb4aa9f92877d6f6b605d565757555d606a6f7c86929fa9b3bec9d5cabeb3a99a8e817467554b4035291d10040000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6d3c7baaea3988e81756e615e56555555545c606c74808d99a3afbbc7d4d2c5b8ab9f928578685e5246392d201307000c1825323f4b5865727e8b98a5b1becbd8d1c4b8ab9f95897c6f675d5656555d68727f8c98a8b2bdc9d5ded2c5b8ab9f9285796d605c545658606a75818e9bacb6c0ccd8ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000008131e28313a46525e68717e8b97a4b1becad7d3c7bbb0a69b8e8174685e5246392f24180c0000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcded5cec8c5c4c5c6c6c4beb9b8b6b5b6b8b9bec5c7ccd6cfcac0b8b0a69e938b7f726a5f53473e33281c10040000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000e1a25303f4b5865727e8b98a5b1becbdbd0bdb1a4978a7e7164574b3e3124180b000000030d17212c3945515d676f7c86929fa3afb5bdc5cdd4d2ccc8c6c3c0bebec0c3c5c8c0bab5b4b5bac0c9d2ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282b2e34383a3c3f40424343444443413f3a3935302820181006000000000000000000000000000000000000000000000000000000000000000000000c18232f39434b5159606367696a6a6a6966636059514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabb5c0cbd7d2c5b8ab9f92857a6d66666666666666666f7c89949fabb7c4d0d5c9bdb2a89e9184786d60544a3f2f261b1106000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbd0c6bbafa39992857d736d6865646465676d737c859298a3aebbc5cfd3c6baada2978a7d7064574a3d2f24180c000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6d7cbbfb4aa9e938c80756d686462616263666d727e8a929dabb5c0cbd7cfc3b6a99c90837669564c41362a1e1105000c1825323f4b5865727e8b98a5b1becbd8d4c8bcb1a79d9083796d68636363676d7a85919eabb8c4ced9dfd3c6baada2978d80746d666363646a6f7c87939facb9c6d2d7cbbfb4aa978b7e7164584b3e3125180b0000000000000000000000000000000000040d19242f3a434f59616d7a85919eabb8c4d1ded8ccc2b9ac9f92867a6e61554b4035291c110600000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce7dfd9d4d1d0cac1bab6b3adaba9a8a9abadb3b7bbc1cad0d6cac2b8afa59f92867b6e62594f44382c20160a0000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000000000000091723303d4a5663707d8996a3b0bcc9d6cbbeb2a5988b7f7265584c3f3225190c00000009141f2b37424e57606d79849198a3aebbc0c7d0d8d0c7c0bbb9b6b3b2b2b3b7b8bcc3c5c2c1c2c5cbd2dbded1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333839404546494b4d4f50505050504e4c4746413a322a22180c02000000000000000000000000000000000000000000000000000000000000000004101c2934404b555c606b70737576777675736f6b605d554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbbc7d2d3c6baada2978c7f72675c595959595f6a75828f9ca6b0bbc7d3d2c5b9ada1968b7e71665c5042382d1d140a00000000000000000000000d192633404c5966737f8c99a6b2bfccd9e2d7cbc0b5aba2979287807a7572717172757a7f879297a1aab4bfcdd7cbc0b5ab9f9285796d6053473a2d201407000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6dcd1c6bcafa59c928c817a74716f6e6e7073797f87929fa4aebdc7d1d6cabfb4aa9a8d8073675a4d403025190d01000c1825323f4b5865727e8b98a5b1becbd8d8cdc2b8aca0958f827a73706f70737a828f97a1adb9c6d5e0e2d6cabeb3a99d928c7f7873706f70747c849199a4afbbc7d4d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000010c161f2935414c55616b74818e97a1adb9c6d2dfe0d3c7baaea3998c8073675d5145382d22170b00000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9e9e0d7cec5bebaafaaa9a19e9c9c9c9ea2a9aab0babfc6ced3cac1baaea3988f82766b6155483d32271b0f0000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000916222f3c4955626f7c8895a2afbbc8d5ccbfb2a6998c7f7366594c403326190d0000020e1a26313a47535f6a74808d96a0aab4bfccd2d2ccc1beb6afaca9a6a5a5a7aaacb1b8bcc3cbced1d6dde4ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282f383f44464b515356585a5b5c5d5d5d5c5b5854524c443c342a1e140a000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d757d808283848382807c756d675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0ccd6cabeb3a99e9184796d60544a4d57626f7c88949eaab8c2cdd5c9beb3a99e9184796d60544a3f2f261c0b0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9e8dcd1c7bdb3a9a299928d86827f7d7d7f81858c9299a1a9b3bcc6d1d4c7bbafa3998d8074675c5145382c1f1306000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6e2d8cfc1b7aea49c938e86817e7c7b7b7d80848c9299a3afb6c0cfd9d3c6baaea2988a7d7063574a3d3024170800000c1825323f4b5865727e8b98a5b1becbd8dfd4c8bcb1a79f948f85807d7c7d80848f949fa9b3bec9d5e2dbd6d0c5bbaea49c918c847f7d7c7d81869196a1abb5c0ccd7d2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000007121d28313945515d67707d8a939ea9b3bec9d5e1e3d7cbbfb4ab9e9285796d60544a3f33281c0f03000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9e2d7cec5bcb4aea59e9b97918f8f9092979c9ea6aeb4bcc6cfd7cbbfb4aa9f948a7d7063584e43372b1b110600000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000915222f3c4855626f7b8895a2aebbc8d5ccbfb3a6998c807366594d4033261a0d000005121e2a36424d57626e7b87929fa8b2bcc6d1d0c7c0bbafaca49f9c9998989a9da0a7acb1b9c1c9d3dce5ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e424a5053545c6062656768696a6a6a696865615d564e463c30261c1106000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7982898d8f9090908f8d8982796d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46535f6974818e9aa4afbbc8d4cfc5b9ada1978b7e71665c50535f6975818e9ba6b0bbcad4d2c6b9ada1978b7f72665c5142382e1d140a0000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e3d9cfc5bbb3aba39f98928e8c8a8a8b8e92989fa3abb3bbc5cfd6cabeb3aa9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6eae1d3c9bfb6aea59e98928e8a888888898c91969fa3abb5c0c8d2dfd2c5b8ac9f9286796d6053473a2d20140700000c1825323f4b5865727e8b98a5b1becbd8e4d9cdc3b9b0a69f97928d8a898a8c91979fa6b0bbc4cfdad7d0cac6c5c0b6ada39c95918c89898a8d9298a1a8b2bdc7d2ddcfc2b6a99c8f8376665c5145382c1f1306000000000000000000000000000000030d18242f39434f59606d7a84919ea5afbbc4cfdae6e7dcd1c6b9ada2978b7e72665b5044382b1f150a000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce7dbd0c6bcb4aaa29f938e898583828385898f949fa2aab4bcc6d1d1c6bcb0a69d9083766a605447382d22170b00000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000916222f3c4955626f7c8895a2afbbc8d5ccbfb3a6998c807366594d4033261a0d00000714212d3a46535f6975818e99a3afbac4cfd2c7beb6afa59e9a93908d8b8b8d90959da0a7afb7c1cad4dfe9ded1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27303940454f545b6063666d6f727375767677777674726d685f584e42382e23170b00000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808d939a9c9d9d9d9c99948d8074655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57626e7b87939facb9c2ccd5c9beb2a99e9184796d605357626e7b87939facb9c1ccd6cabeb3a99e9285796d60544b4030261c0b020000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5eae1d7cdc5bdb5afaaa29f9b989797989b9fa2aaaeb5bdc5cdd5ccc3baaea2988e8174695f5343392f23180c00000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6ebe3dcd7c8bfb7afaaa29f9a9795949596999ea1a8afb5bdc7d1dad4c8bcb1a79b8e8175675d5145382c1f130600000c1825323f4b5865727e8b98a5b1becbd8e4dfd5cbc2b8b0a9a19e99969696999ea1a9b0b8c2cdd6d7cec5bebab8babeb5ada8a09d999696979a9fa3aab2bac4d0d9d3c7bbb0a6998c7f7266544b4034281c10040000000000000000000000000000010b151f2935404b55606b74818e96a1adb7c1cdd6e1ebede2d6cabeb3a99d9184786c6053463c32261b0f020000000000000000000000101d2a3643505d697683909ca9b6c3cfdce2d6cabfb4aaa298928a817c78767576797c828a9298a2aab4bfcbd7cfc2b8ab9f95897c6f6253493f33271b0f03000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000a1623303d495663707c8996a3afbcc9d6ccbfb2a5998c7f7266594c3f3326190c00030f1b27333f4953616e7b87939fabb5c0ccd8ccc0b6aca49f938f8783807f7f80848990959ea5afb8c2cdd7e1ded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039424b515961666c7075797c7e80828383838383817f7a6f6a5f544a3f34281c100300000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fa6a8a9aaa9a8a69f9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b47535f6a75828e9ba6b0bbc7d3cfc4b9aca0968a7e71655b5e6974818e99a4afbbc7d3d3c6baada2978c7f72675d5142392e1e150a000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e9e4dfd7cfc7c0bbb4aeaca8a5a4a4a5a8abaeb4bbbfc6cfd6ccc3bab0a69f92857b6e61574d4231271d120700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6e1d9d1cbc7c5c1bcb4aeaca7a4a2a1a1a3a6abacb2bbc0c7cfd9d6cdc4b8ab9f95897c6f63554b4035291d100400000c1825323f4b5865727e8b98a5b1becbd8e7dfd9d4cac2bbb3adaba6a3a2a3a6abadb2bbc2cad4d9d0c5bcb4aeabaeb4bcbab1acaaa6a3a2a3a7acaeb4bcc4ccd6d9d0c7b7ab9f94887b6e6155483b2e23180c00000000000000000000000000000007121d27313945515d67707d89939da8b2bdc9d2dfe8ebece6dbcfc5b8aca0968a7d7063584e43372b1f14090000000000000000000000101d2a3643505d697683909ca9b6c3cfdcdfd3c6baaea29892867d756f6a6969666c6f757e869298a3aebac2cdd4c8bcb1a79a8d8174655b5044372b1f1205000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000000000b1825313e4b5864717e8b97a4b1becad7cbbeb1a5988b7e7265584b3f3225180c0005121f2b3744505b6573808d99a4afbdc7d1cfc7bbafa49a938b827b7673727274777d838f939ea6b0bbc5cfdbded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434b545c606b70787d8285898b8d8e8f9090908f8e8b857c6f665c5044382b1f120600000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adb5b6b7b6b5aea298877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424e57626f7c88949eaab7c2cdd5c9bdb2a89d9083786c60616e7b86929fabb5c0ccd6cabfb4aa9f92857a6d60554b4030271d0c03000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e6ded8d3d0cfd1cbc6bfbab8b5b2b0b0b2b4b8babec5cbd1d7ccc4bab2a89e948b7e72685e52453b311f150b0100000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad6d9cfc7c0bbb9b5b6babab8b4b0afaeaeb0b3b7b9bdc4cbd1d9d8cfc4bbafa59d9083766b605443392f24180c0000000c1825323f4b5865727e8b98a5b1becbd8ded5cec8c5c4c4beb9b8b3b0afb0b3b8b9bec4cdd4ddd2c7bdb4aaa29fa2aab0b8bdb8b7b2b0afb0b4b8babfc6ced6ddd2c7beb1a79c8f8376695f53463a2d1d12070000000000000000000000000000030c18232f39434f59606d7984919ea5afbac4cfdbe2dfdedfe2e1d4c8bdb2a89c8f82766a5f54473b30251a0e0100000000000000000000101d2a3643505d697683909ca9b6c3cfdcd3c7bbb0a69f92867c706c626058545b60636c717d86929fa6b0bcc7d3cdc2b8ab9e9185786c605346392d201306000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000000000004111d2935414c556773808d9aa6b3c0cdd7cabdb0a4978a7d7164574a3e3124170b000613202d394653606c7884919eabb5c0cfd1c7bdafa59f93887f756e69666565676b7079818f949fa9b3becad6ded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2834404b555c666d747d848a8f9298989a9b9c9d9d9d9c9b979184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec3c3c3beb3aa96897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f6a76828f9ca6b0bbc7d3cec4b8aca0958a7d70636874808d99a3afbdc7d2d3c6baaea2988c8073675d5143392f1e150b00000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dcd4cdc7c4c2c0c2c5cac6c5c1bfbdbdbec1c5c6cad0d7d2ccc2bab2a8a0968f82776c60564d41332a1f0d030000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcadcd1c7bdb5afaca8aaafb7c1c1bdbbbbbbbcbfc4c5c9ced7dcd7cfc6bdb3a99e93897d7063594f4431271d12070000000c1825323f4b5865727e8b98a5b1becbd8d5ccc3bdb8b7b7b9bdc4c0bdbcbdbfc4c6c9cfd6ddd7ccc0b5aba29892989fa6b0b9c3c4bfbcbcbdc0c5c7cbd0d8ddd8ccc0b6ac9f958a7d7064574d42362a1e0b0000000000000000000000000000000b151e2934404b55606b74808d96a1acb7c0ccd6dbd6d3d2d3d6dbd9cec3b7ab9f94887c6f62574d42362a1d120700000000000000000000101d2a3643505d697683909ca9b6c3cfdcd0c4b7ab9f948a7e716a6159544e4a50535a616b717e8b949fabb7c6d0d2c6b9ada197887c6f6255483c2f221509000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a0000000000000b13202c3945515d677683909ca9b6c3cfd5c9beb2a995897c6f6256493c2f231609000915222f3c4855626f7c8896a1acbdc7d2cbc0b5ab9e938b7f726d615f5758585960676d78828f97a2adbac6d3ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515c676d78818a91969b9fa2aaa6a8a9a9aaaaa9a9a096897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0d0d0bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58636f7c89949fabb7c2cdd4c8bcb1a79d9083766b6d7a86929fabb5c0d0d6cbbfb4aa9f92867a6d61554c4131271d0c0300000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d4cac2bbb7b6b4b5bac0cacfcecbcacacbced2d3d6d3d0c7c0bbb1a8a19691847a6d655b50443b3021180e000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f12000a1724313d4a5764707d8a97a3b0bdcad7cbc0b5aba39f9b9ea5afb9c2cbd0c7c8c9ccd1d2d5dad8d3cdc5bdb4aba1978e81756b6054473d321f150b010000000c1825323f4b5865727e8b98a5b1becbd9cec3bab2acaaaaacb2bac3ccc9c9ccd1d2d5dad9d2ccc1bbafa49992858f949fa7b1bac3cbc9c9cacdd2d3d6dcd9d2ccc2bbafa49a9083786c6053463b31261a0e000000000000000000000000000007121d27303945515c676f7d88939fa8b2bdc9d2d7d0cac6c5c6cad0d7d3c7bbb0a69b8e8174695e5246392f24180d00000000000000000000101d2a3643505d697683909ca9b6c3cfd7cbbfb4ab9c9083766c61584f47433f44465059606c7883909caab4bfcad5c9beb3a9988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a000000000007121c27303a4754606d7a86929facb9c5d2d2c6b9ada197877a6d6154473a2e211407000c1825323f4b5865727f8b98a8b2bdd0d4c7bbafa3998f82756d625b534d4c4c4f555d666e7a85929fabb8c3ced9d1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a606d79828e939da0a8acaeb4b3b5b6b6b6b6b6b2a8998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4854606b76828f9ca7b1bcc8d4cec3b8ab9f95897d7073808d98a3aebdc7d1d3c7baaea3988d8073685d52433a2f1f150b0000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd8cdc2b8b0aba9a7a9aeb9bec5cad0d2d3d6d4d2d1ccc7c2bdb5afa79f9691847b6e685d53493f32291f0f06000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d9084776a5d5144372a1e1c2936424f5c6975828f9ca8b5c2cfd1c4b7ab9e9184786b5e5145382b1e12000a1724313d4a5764707d8a97a3b0bdd2d4c7bbafa399928e939ea7b0babfc6cbd1d2d6dbd6d2d1cdc7c2bbb3aba39991857a6e61594f44352b210d03000000000c1825323f4b5865727e8b98a5b1becbd4c8bdb2a8a09d9ea0a8b2bac1c9cfd4d8d9d4d1d0c7c0bbb0a69f93877c828f95a0a8b1b9c1c8ced3d6dbd8d4d2d0c7c0bbb0a69f93887c6f655b5044372a1f140900000000000000000000000000030c18232e39424e58606d7984919aa4afbac4ced4cdc5bebab8babec5cdd7cdc2b9ac9f92867b6e61554b4035291c1106000000000000000000101d2a3643505d697683909ca9b6c3cfd3c7baaea3998a7d70645a50463e3733383e44505b65707d8a98a2aebac7d3cfc0b3a79a8d8074675a4d4134271a0e000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000001071118232e39424f5964717e8b99a3aebbc7d3d1c4b8ab9e918578685e5246392d201307000e1b2834414e5b6774818e9aa7b4c1ced2c5b9ac9f92877b6e615b5147423f3f434b545e68737f8c99a8b2bdc8d4d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da5acb2b8babfc0c1c2c3c3c3c1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38434f5963707d89959fabb8c3ced4c7bcb1a79c8f82767a85929faab4bfcfd7cbbfb5ab9f92867b6e61564c4131281e0d030000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd3c7bbb0a69f9c9a9da4adb3babec3c5c6cac8c6c4c2bbb7b0aba49f9590847b6e695e564c41382d20170d00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cecec3b6a99d9083766a5d5043372a1d1c2835424f5b6875828e9ba8b5c1cecfc4b7aa9e9184776b5e5144382b1e11000a1724303d4a5763707d8a96abb5c0c9cfc5b9ac9f9287828e959fa6aeb4babfc5c6cacfcac6c5c2bcb7b0a9a29992877d6f685e52473d3323190f00000000000b1825313e4b5864717e8b97a4b1becaccc5b8aca096919196a0a8b0b9bec5c8cccec8c5c2bdb5afa69e938c80737a839196a0a7afb8bcc3c6cad0ccc8c6c2beb6afa69e948d80736b6053493f33271b0f03000000000000000000000000000a151e2834404b54606a73808d96a0acb6c0ccd4cac2bbb3adabadb3bbc5d0d3c7bbafa3998d8073675d5145382d22170b000000000000000000101d2a3643505d697683909ca9b6c3cfd2c5b9ac9f9286796d6053473e342b282b333f4953606d7986929facb8c5d2cec2b5a89b8f8275685c4f4235291c0f000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a0003060c1218232834404a54616b7683909dabb5bfcbd7cec2b5a89b8f827568564c4135291d110500101d2a3643505d697682909ca9b6c3cfcfc2b5a99c8f8276695f53493f37313139424c56616e7b8796a0acb9c5d2d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a939da6afb8bdc3c6cad0cecfd0d0cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909da7b1bcc8d4cdc2b7ab9f94887c7f8c98a2aebcc6d0d3c7bbaea3998d8074685e52443a301f160c000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd0c4b7ab9f948f8d929ea1a9adb3b7b8babfbbb9b7b5b0aba69f99938d837a6e695f574d443a2f261b0e0500000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000e1b2835414e5b6874818e9bacb6bcbcbcbdb5a89c8f8275695c4f4236291c1b2734414e5a6774818d9aabb5bcbcbcbdb6a99c908376695d5043362a1d10000916222f3c4955626f7c8899a4afb9bebbbdb8ab9e928579838f949fa3aaaeb4b8b9bebbbeb9b8b5b1aba69f9792877e706b60564c41352b21110700000000000a1724303d4a5763707d8a96a8b1b9bec0bbb7aa9d91848491969ea6adb3b9bbc0bcbdb8b7b0aba49f948f81786d6e7b8490959ea5acb1b8babebcc0bbb9b7b1aca49f948f82786d60594f41382d22170b0000000000000000000000000006111c26303845515c666f7c87939fa8b2bec7d2cfc2b8b0a9a29fa2a9b3becad6cbc0b5ab9f9285796d60544a3f33281c0f030000000000000000101d2a3643505d697683909ca9b6c3cfd0c3b7aa9d908477675c5145382c221c222d3845515c667783909daab6c3d0cfc3b6a99c908376695d5043362a1d10000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d302317060b1012171d2429353d44515c66707d8a959fabbdc6d1d4c8bcb1a7988b7f7265584c3f3025190d0100111e2b3844515e6b7784919eaab7c4d1ccbfb2a5998c7f7266574d42372b2627303b46525e697784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afb8c0c8ced3d5d2d1cbd1cbc7c1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f5964707d8a95a0acb8c3ced3c7bbb0a69c8f8285929eaab4beced7ccc0b5ab9f92867b6e61564d4132281e0d04000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f82818a92979fa2a9aaacaeb4afacaba8a69f9c94908780786e685f574d453b32281d140a0000000000000000000000000000000000000000000101010101010d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f12050101010101010000000000000000000000000000000c1926323f4c5965727f8c9aa4acb1b0b0b2aca59a8d8073675a4d4034271a1825323f4b5865727e8b99a4acb1b0b0b2ada69b8e8174685b4e4135281b0e000714202d3a4753606d7a86939fa9adb3afb2ada79d9083777a828c92989fa3aaabadb3aeb3adaba9a79f9d948f857d706c61594f443b30231a0f0000000000000815222e3b4855616e7b8895a0aaadb3b5afaca59b8e817b848f949ea1a9acafb6afb2acaaa69f99938d82796d66696e7b838e939da0a7abaeb3b0b6afacaaa79f9a938d82796d665c50473d2f261b1106000000000000000000000000020c17232e38424e58606d79839099a4afbac3d0d1c6bcb0a69f979297a2adbac3ced1c7baada2978b7f72665b5044382b1f150a0000000000000000101d2a3643505d697683909ca9b6c3cfcfc2b6a99c8f837669554b4034291a111b2834404b546976828f9ca9b5c2cfd0c3b6a99d9083766a5d5043372a1d10000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30231b1b171c1f23282f353e474f59606d7883919da7b1bccfd8d1c5b8aca095887b6e6255483b2f2215080000121f2c3845525f6b7885929eabb8c5d1cabdb0a4978a7d7164574a3e31241a1e2a36424d566976828f9ca9b5c2cfd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464717d8a96a0acb7c1cad4d6cfc9c6c4bebbc0bbb9b5ab9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d4653606c7883909da8b2bdc8d4ccc2b7aa9e948f9297a1adbcc5d0d4c7bbafa4998e8174695e53443b3020160c00000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f82767e858d92979a9d9fa2aaa49f9e9b98948f8a837c736d665e564d453b332920160b02000000000000000000000000000000020507080b0d0e0e0e0e0e0e0e1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f120e0e0e0e0e0e0d0c0a060603000000000000000000000815222f3b4855626e7b87939da0a7a3a3a8a19e93897d706356493d30231615222e3b4855616e7b87939da0a7a3a3a8a19e948a7e7164574a3e3124170b000613202c3945515d6776828f979ea1a9a2a8a19e958d80736d787f868e92989c9ea2a9a2a9a29e9c9995908a827b706b615a50473d32291e11080000000000000613202d394653606c788491989ea2a9aba49f9d938a7d707a828b92979d9fa4aca3a8a09d9a94908780786d675c5e696e79818a91959b9fa2aaa3aca49f9d9a95908880786d675d544a3f342b1d140a000000000000000000000000000a141e28343f4a545f6a73808c95a0abb5c0ccd7cbbfb4aa9f949085929fa7b1bcc8d4cabeb3a99e9184786c6053463c32271b0f0300000000000000101d2a3643505d697683909ca9b6c3cfcfc3b6a99c90837669574d42362a1d151c2a36414c566976838f9ca9b6c2cfd0c3b6a99d9083766a5d5043372a1d10000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3027272723282b2e343940455059616b73808c95a0acb9c2cdd7cbbfb5ab9d9184776a5f53473a2e2114080000121f2c3945525f6c7885929fabb8c5d2cabdb0a3978a7d7064574a3d2d22171b27333f49536975828f9ca8b5c2cfd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ba8b2bdc9d2d6cdc4beb9b8b1aeb5afacaba3998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a96a0acb8c4ced3c7bbb0a69e9c9ea1a9b3beced7d2c6b9ac9f93877b6e61574d4232291f0e0400000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376717a80858a8e909298949a93918f8b87827d766f6a605c544c443b332a21170d04000000000000000000000000000002090e111414181a1b1b1b1b1b1b1b1b2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b1f1b1b1b1b1b1b1b1a191613120f0b0600000000000000000814212e3a47535f6973808b90959596969596918c81756b6054483c2f221614212d3a46535f69737f8b90959596969696918c82786c605346392d2013060004111d2935404b55626f7c858e929795959596918d837a6d666d737b81868b8f929795959497928f8c88837d766e69605950483e352b20170d0000000000000005121f2b3744505b656f7d868e929795959993908b81756b6d777e858b90939a96969596918d89837c736d665c55575e676d757d838a8f92989696969a93918d89837c736d665d554b42382e22190b0200000000000000000000000006111c26303844505c666f7c87929fa7b1bdc7d2cfc6baaea39890827d8a95a0acb8c5cfd0c5b9aca0968a7d7064584e43372b1f140900000000000000101d2a3643505d697683909ca9b6c3cfd1c4b7ab9e918478695e52463a2f2623262d3946525e687784919daab7c4d0cfc2b5a99c8f8276695c4f4336291c10000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d343434342e34383a3f444b515a616b707d88939fa7b1bccbd4d3c7bbaea3998c7f7266584e43372b1f12060000121f2b3845525e6b7884919eabb8c4d1cabeb1a4978b7e716453493f33271f212b3744505b657683909ca9b6c3cfd1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c3cedacfc4bbb3adaba4a1a0a39f9e9b92877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7884919ea8b2bdc9d5ccc2b8b0aaa9abadb3bbc5cfd2c6bbafa59b8e8175695f53453b3120170d0000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376686d73797d8183858687878684827f7b76706b626058514b423b322a21180f050000000000000000000000000000050d14191e2021252727272727272727272733404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245382b2727272727272727272623201f1c17110a0200000000000006121e2b37424d57636d737e84878989898987847f786d60594f44382c2013121e2a36424d57636d737e84878989898987847f786d665b5044382b1f120600010d18242f3a47535f6a6f7b8185878888888784807a6d685d60696e747a7e8285878888888785827f7b76706b615e574f473e362c23190e0500000000000000030f1b27333f4953606b6f7b81858788888886837e786c60656c71797f8386898989888784807c766f6a605c544b4d555d606b70787d828588898989888684807c766f6b605c544b433930261c1007000000000000000000000000020b17232e38424e57606d78839099a3afb9c3d0d1c6bdb1a79f92867b7784919da9b3bec9d5c9bdb2a89c9083766a6054473b30251a0e01000000000000101d2a3643505d697683909ca9b6c3cfd2c5b9ada196877b6e61564c413830302f38414c55616d7a87939facb9c6d2cec1b4a79b8e8174685b4e4135281b0e000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a4141414141413f44464a50555d606c707d86929aa4afb9c3ced7ccc0b5ab9f92867b6e6154473c31261a0f020000111e2b3744515e6a7783919daab7c4d0cdc0b3a69a8d8073655b504439302b2c333c4653606c7985929eabb8c5d1d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d5d5c9beb3a9a19e9895949992918e897f72695e52463a2d20140700000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acb9c4cfd3cac2bbb7b5b8b9bec5cdd7cfc3b6aa9e93887c6f62574d4233291f0e050000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f83766960676d717477797a7a7a797875726e69636159544e454039302920180f060000000000000000000000000001090e171f252a2d2e313334343434343434343434404d596673808c99a6b3bfccd1c4b8ab9e9185786b5e5245383434343434343434343432302d2b28221c140b040000000000020e1a26313c45525b636c71777a7c7d7d7c7a78726d665c50473d33271c100e1a26313b45525b636c71777a7c7d7d7c7b78736d665c544a3f33281c0f03000007131d2b37434e585f696e74787a7b7c7b7a78736d675d56575e61686d7275787a7b7b7b7a7876736e6a636159524d453d352c231a10070000000000000000000b17222d38414f5960696e75787a7b7b7b7a77716c665b5b60676d72777a7c7d7c7b7a77746f6a626058504a42434b515961666c7075797b7c7d7c7b7a77746f6a636059504a423931271e150a000000000000000000000000000a141d28343f4a545f6a737f8c95a0abb5c0cbd7cbbfb5ab9f958c7f72717e8b97a1adb9c6d0cec4b7ab9f94887c6f62574d42362a1d1307000000000000101d2a3643505d697683909ca9b6c3cfd5c9bdb2a8998c7f72685d534a423d3c3d424a515d67727f8b9aa4afbbc8d4ccc0b6ac998c7f7366594c403326190d000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564e4e4e4e4e4e4e4a5053545c60676d737e869298a2acb6c0cbd5d4c7bbafa4998e8174695e52463a2a201509000000101c2936434f5c6976828f9ca9b5c2d2d0c4b7aa9d9184786c60554b423a37393e464f59626f7c8997a1adb9c6d2d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c6b9ada197918b8887868684827d726d62574d42362a1e120500000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b28343f4a54606d7984919ea9b3bec9d5d3ccc7c3c2c5c6cacfd7d3c7bbb0a69b8f82756a5f53453c3121170d000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f837669555d6064676a676d6d6d6d666865615e57554f47433c342e271e170e06000000000000000000000000000009131b202930363a3b3e4041414141414141414141414d596673808c99a6b3bfccd1c4b8ab9e9185786b5e524541414141414141414141403f3d3938332d261d160d04000000000009151f2a334049525a6164686d6f70706f6e6966605c544a3f352b21160b09141f29334049525a6264686d6f70706f6e6966605c544b42382d22170b000000010f1a26313c464e575e6168686d6e6f6e6d6867605d554c4d53565e616569686d6e6f6e6d686966625f58554f46423b332b231a11080000000000000000000006111b262f3d474f575f6268686d6e6f6e6d6765605b5450555d6065686d6f70706f6d6767626058544e443f383a41454f545b6064666c6e6f70706f6d6767626058544f443f3830271f150c0300000000000000000000000006111b262f3844505c666e7b86929fa7b1bdc7d1d0c7bbaea3999083786d6d7985929eaab4bfcbd3c7bbb0a69b8e8175695e52463a2f24180d000000000000101d2a3643505d697683909ca9b6c3cfdacfc4b8ab9e92857a6d655c544e4a494a4e545b606d7a84919eacb6c0ccd4c8bbafa49a8a7d7064574a3d3124170a000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70635a5a5a5a5a5a5a5b545c6062666d7179808a9298a2aab4bec7d2d6cabeb3aa9f93877b6e62564d42362a180e030000000d1a2734404d5a6773808d9aabb5c0ccd1c5b8aca0968a7d70675d544c464445474f58606b75818e9ba9b3becad6d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0d6cabeb3aa9e91857e7b7a7a797875706b625b51453b30251a0e0200000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3844515c66727f8b97a1adb9c5cfdbd8d3d0cfd1d2d6daddd0c3b7ab9f94887c6f62584e43332a1f0f05000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c5153575b555d606161605c545854534d48443e373228231d150c05000000000000000000000000000007111b252d323b4246474b4d4e4e4e4e4e4e4e4e4e4e4e4e596673808c99a6b3bfccd1c4b8ab9e9185786b5e524e4e4e4e4e4e4e4e4e4e4e4d4c4946443f382f2820160c0100000000030e18212e3740485056565e6162636362615e5653504a42382e23190f05030d18212e3740485056565e6162636363615e5753514b42392f261c1106000000000a15202a343c454d5354565e61626262615d5654514c4342464c525458565e61626261605d565955534e48443e363029211a11080000000000000000000000000a141d2b343d454d5355565e61626261605d5553504a444b5153565d6062636362605d5556544e47433d342e2f353e424a5053545b606163636362605d5556544e48433d342e261e150d03000000000000000000000000020b17222d38414d57606d78839099a3aeb9c3cfd2c7bdb1a79f92877c6f6667737f8c98a3aebac7d2cdc2b9ac9f92867b6e61554b4135291c11060000000000101d2a3643505d697683909ca9b6c3cfdcd2c6b9ada1978e81776d665f58565656575f666c74818e96a1adbec7d2d2c6b9ac9f93877a6d6154473a2e211407000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7067676767676767676768666d6f73797e848d929fa2aab4bcc6d0d6ccc4baaea2988e8174695f53443b30251906000000000b1724313e4a5764717e8a99a4afbbc7d4c8bdb2a89e9184796d665e565350515359616a707d89939eaabbc5cfdad1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1ced3c6baaea298897d716e6d6d6c656863605951493f33291f14090000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404a54606d7985919ea9b3becad6e2dfdcdcdedfe2e0d3c7bbb0a69c8f82766a6054463c3121180e00000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50474a4e4b5153545453504a4c4846423b38332b272018120b030000000000000000000000000000050f19232d373f444d5254585a5a5a5a5a5a5a5a5a5a5a5a5a5a6673808c99a6b3bfccd1c4b8ab9e9185786b5e5a5a5a5a5a5a5a5a5a5a5a5a5a595653504a423a32281e13080000000000060f1c252e363e45494c52545656565654524d46443f3830261c11070000060f1c252e363e45494c52545656565654524d4645403930271d140a0000000000030e18222a333b4246484c525455555554524c4745413a363a4146474b4c525455555554524c4c4847433c38332a251f170f0800000000000000000000000000020b19222b333c4247484c525455555553514b46443f394045474c52545656565554514c4947433d3732282324292f383f44464a5053555656565553514b4947433d383228231c150c03000000000000000000000000000a141d27333f49535f69727f8c959fabb4bfcbd7ccc0b5aba0958c80736a5f616d7a86929facb6c0ccd3c7bbafa3998d8073675d5145382e23170b0000000000101d2a3643505d697683909ca9b6c3cfdcd5c9beb3a99e938e81786f6a65636363656a6e78808d939ea8b2bdd0d7cbbfb4aa9d908376685e5246392d201307000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d747474747474747474747576797c80848b91969da4aeb4bcc6ced7cec4bab0a69f92857b6e61574d4232291f1409000000000714212e3a4754616d7a86939facb9c4cfcec3b8aca0968e81786d6862605b5d60636b707c85929ea5afbacdd7ded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd2c5b8ab9f9285796c626160605b5356544f473f372d21170d030000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d67727f8c97a2adbac5d0dbe7e9e8ebeceaddd0c4b7ab9f94897c6f63584e43342a200f0600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50433e41404547474746443f3f3b3a36312c28211b150c07000000000000000000000000000000000b16212b353f4951565e616466676767676767676767676767676773808c99a6b3bfccd1c4b8ab9e9185786b67676767676767676767676767676563605b544c443a2f24190d0100000000000a131c242d34393a414647494a4a494746423b38342e261e140a000000000a131c242d34393a414647494a4a494846423b38342e271e150b02000000000000061018212931363a3b4146474849484746413a39352f2a3035393a3f414647484848474541403b3a37312c28211a140d05000000000000000000000000000000071019212a31373a3b4146474848484745403938332f35393a414547494a49484745413c3b37322b272017181d262d3338393f444648494a49484745403c3b38322c272117110a030000000000000000000000000006111b262f3844505b656e7b86929fa7b1bdc6d1d0c7bbafa4999083796d60585e6874818d9aa4afbbc8d4cbc0b5ab9f92857a6d60544a3f34281c100300000000101d2a3643505d697683909ca9b6c3cfdcdacfc5bbafa59d938e837c7672706f7072767b828d929da5afbac4cfd3c7baaea3988b7f7265564c41362a1d1105000c1825323f4b5865727e8b98a5b1becbd8cfc2b5a89c8f8281818181818181818181828385898d91969ea1a8aebabfc6ced8cfc6bcb2a89f948b7f72685e52453c3120170d02000000000713202d3946525e6876838f9ca9b3bec9d4c8bdb2a89e938e827a736e6c65676d70757d859297a1adb7c1cbdfded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd0c3b6aa9d908377665b54535350494a48443d352d251b0f05000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab4bfcad6e2edf8f8ece0d4c8bcb1a79c9083766b6054463c3222180e0000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c5043362f35393a3a3a3a38342e2e2d2a251f1c160f0a040000000000000000000000000000000004101c27333d47515b62696e7173747474747474747474747474747474808c99a6b3bfccd1c4b8ab9e91857874747474747474747474747474747372706c665d564c4135291e13080000000000010a121b22282d3036393a3c3d3d3c3b3a36302b28231c140c0200000000010a121b22292d3036393a3c3d3d3c3b3a36302c28231d150c030000000000000000060f171f252a2d3036393a3b3c3b3a3935302c29241e25292d2e3036393a3b3c3b3a39352f2f2e2b26201c160e09030000000000000000000000000000000000070f1820262b2e3036393a3b3c3b3a38352f2b2824292c3035393a3c3d3d3c3a39352f2e2b27201b160b0b141c22282b2d3338393b3c3d3d3c3a39352f2e2b27201b160c060000000000000000000000000000000b17222d38414d57606c77829098a2aeb9c2cfd2c7beb2a89f93877c6f665c5156626e7b87939facb9c3cdd1c7baada2978b7f72665c5044382b1f160a00000000101d2a3643505d697683909ca9b6c3cfdce1d6cdc1b7afa59d959088827f7d7c7d7f82878f949da4aeb7c1ccd7cbbfb4ab9f92867a6d6154473a3025190d01000c1825323f4b5865727e8b98a5b1becbd8d0c3b7aa9e948f8d8d8d8d8d8d8d8d8d8e8e909298999ea1a8acb2bac0cad0d7cfc6bdb4aaa1968f82776c60564d41332a200e05000000000005111d2a36414c5664717e8b97a1adb9c4cecec3baafa59e948f857f7b7977787a7d828a9297a1a9b3bec9d3ddded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c90837669544a4746443f3d3c38332b231b130900000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3945515d67737f8c98a2aebac6d0dce7f3f7eaddd1c4b8ab9f95897d7063594f44342b2010060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c50433624292c2d2e2e2d2b282321211e1a14100b050000000000000000000000000000000000000713202c38444f59626d727b7e8081818181818181818181818181818183909daab6c3d0d2c5b8ac9f9286818181818181818181818181818181807f7c786d685d52453a2f24190d010000000000000910171d1e252a2d2e2f30302f2e2d2a251f1c17110a02000000000000000910171d1e252a2d2e2f3030302e2d2a251f1c18120b0300000000000000000000050d141a1e21252a2d2e2f2f2f2e2d2924201d1913191d2021252a2d2e2f2f2e2d2c292422211f1a15100b050000000000000000000000000000000000000000060e151a1e21252a2d2e2f2f2e2d2c29241f1c181d2024292c2d2f30302f2d2c2924221f1b150f0a04020a11171c1f22282b2d2e3030302f2d2c2924221f1b160f0a04000000000000000000000000000000030f1b27333f49535e69727f8b949faab4bfcbd8ccc0b6aca0968d80736a60544b535f6975828f9ca7b1bcc8d4cabeb3a99e9184786d6053463d32271b0f03000000101d2a3643505d697683909ca9b6c3cfdce8dfd3c9c0b7afa79f9d948f8c8989898b8f93999fa6aeb6c0c9d2cfc7baaea3998e8174685e5246392d1e130800000c1825323f4b5865727e8b98a5b1becbd8d3c7bbb0a69e9c9a9a9a9a9a9a9a9a9a9a9b9d9fa2aaabadb2b9bdc4ccd6d5cec5bcb4aba29891847a6d655b50443b3021180e000000000000010d1925303a4753606d7985919ea8b2bdc9d5ccc1b7afa69f97928c88858485868a8f949ea2a9b3bbc5cfdbe5ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d50433937332d2f2c27211911090100000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170a030506070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414b55616d7a85929faab4bfcbd6e3eeede0d4c8bcb1a79d9083766b6054473d3222190f000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d20202121201f1c171514120e090300000000000000000000000000000000000000000916222f3c4854606b727f868b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d90959fabb8c4d1d3c7baaea298928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c89837a6d60564c4135291d110400000000000000060c1113191d20212323232321201e1914100b0600000000000000000000060c1113191d20212323232321201e1a14100c070000000000000000000000000003090e1214191d202122222221201d1913110d080d111314191d202122222221201d191514120f0a03000000000000000000000000000000000000000000000003090e1214191e2021222222201f1d18120f0d1013191d20212323232221201d1915130f0a0400000000060b0f12171c1f20222323232220201d1815130f0a0400000000000000000000000000000000020d17202b3744505b656e7b86929fa6b0bcc6d0d4c8bbafa49a9184796d60584e424d5763707d8995a0acb8c4cfd0c5b9aca0968a7d7164584e43382b1f1409000000101d2a3643505d697683909ca9b6c3cfdce9e5dbd2c9c0b9b1aba69f9c98969696989c9fa4abb0b8c0c8d2d1c7bdb2a89f92867b6e61564c41362a1d0c0200000c1825323f4b5865727e8b98a5b1becbd8d7ccc1b8b0aaa8a7a7a7a7a7a7a7a7a7a7a8a9acaeb4b7b9bdc4c9ced6d5ccc3bcb3aaa39992867c6f685e53493f32291f0f060000000000000008131f2c3845515c67727f8c96a0acb9c0cbd3c9c1b8b0a9a29e9998929191939a9c9ea6adb3bbc5cdd7e1ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362b272222201c160f08000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d3023170b0f12131312100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a46525d6873808d98a3aebac7d1dce8eaded1c5b8aca0958a7d7064594f44352b211007000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d131414141312100b06070502000000000000000000000000000000000000000000000a1623303d495663707d899299999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9d9fa7b1bcc8d4d6cabfb4aaa29f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a98958e8175685d5245392c20130600000000000000000002080d111314161717161414110e0903000000000000000000000000000002080d111314161717161514120e090400000000000000000000000000000000000205080d1113141516151413110d08040100010507080d1113141515151413110d080806020000000000000000000000000000000000000000000000000000000206080d1113141515151413100c07030104080d111314161716151413110d080603000000000000000003060b0f121315161716151413110d07060300000000000000000000000000000000000008141e2a36414c56606c77828f98a2aeb8c2ced5c9bdb2a89f93887d6f675d51463c4854606b7783909da9b2bdc9d5c9bdb2a89d9083766a6054473b30251a0e020000101d2a3643505d697683909ca9b6c3cfdce9eae5dbd2cbc2bcb8b0aba9a5a3a2a3a5a9acafb5bdc2cad2d7cbc0b5aba0968d8073695e53443a3025190d0000000c1825323f4b5865727e8b98a5b1becbd8ded3cac1bbb7b5b4b4b4b4b4b4b4b4b4b4b5b6b8babfc4c5c9cfd5d6cec9c1bab1a9a29892877d706a5f564c41382d20170d000000000000000004101c2934404b55606d7984919ea4aeb8c2cbd3cac2bbb3adabaaa29f9e9e9fa4acaab0b9bec5cdd4d8dfe6ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1b171613100b0500000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d302317171b1f20201f1c1813110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56616e7a86929fabb5c0cbd7e3e1d4c8bdb2a89d9083786c6053463d3320190f00000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d100707070706030000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba3aba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7aaabb1b9c3cdd8dbd0c6bcb4aeaca7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a79f92867a6d6054473a2d211407000000000000000000000001050707090a0a090807050200000000000000000000000000000000000001050707090a0a090807050200000000000000000000000000000000000000000000010507070809080707050100000000000000000105070708090807060401000000000000000000000000000000000000000000000000000000000000000000000105070708090807060400000000000001040707090a0a0907060401000000000000000000000000000003060608090a0a09070604010000000000000000000000000000000000000000020e1925303946525e68717e8b949faab4bfcad4cdc4b9aca1968d80746b60554b4038444f5964717e8a96a1adb9c5d0cec4b7ab9f95897c6f62574d42362a1e12050000101d2a3643505d697683909ca9b6c3cfdce7e0d9d4d2d1cdc8c2bbb7b6b2b0afb0b2b5b9bbc0c7d0d4d2ccc0bbafa3999184796d60574d4232291e13080000000c1825323f4b5865727e8b98a5b1becbd8e5dcd3ccc7c3c2c0c0c0c0c0c0c0c0c0c1c1c3c5c6cad0d2d5d5cfcac4bdb9afa8a09792867d706b61584e443a2f261b0e050000000000000000000c18232f3945515c67707d89929da6b0b9c3cbd7cdc5beb9b8b4aeacaaabacafb6b7bbc1c4c3c4c8cdd4ddded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d0b060704000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d30231f22272b2d2d2c2823201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46525e6874808d99a3afbbc7d2ddded2c5b9aca0968a7e71655b5044372b1f120700000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b6b8bcc3cbd4dfe2d8cec6bfbab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3afa399897d6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616e7a85929fa6b0bcc5d0cfc4bbafa59e9184796d60594f4339323d4653606d7984919eaab4bfcad3c7bcb1a79b8e8175695e52463a2d2014070000101d2a3643505d697683909ca9b6c3cfdcded5cec8c5c4c5c6cac7c4c2bfbcbcbcbec2c6c7ccd2d7d0c7c0bbaea49f92877d6f675d51453b3120170c020000000c1825323f4b5865727e8b98a5b1becbd8e0e5ded7d3d0cfcdcdcdcdcdcdcdcdcdcdced0d2d3d6d5d2cec9c5beb9b2aca59d9591857d706b61594f463c32291d140a0000000000000000000007121d2834404b55606b74808d949fa7b1b9c2cbd1cfcac6c5bfbab8b7b8b9bbc0c7c2bcb8b6b8bcc2cbd4ded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d10090907030000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bcb0a396897d7063564a3d30282b2d3337393a38342e2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabb5c0ccd7d5c9bdb2a89e9184786d6053493f33271b0f0300000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c3c4c8cdd4d5d5d5d5d8d0cac7c5c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b5ab978a7e7064574a3d3124170a00000000000000000000000000000000000000000000000000030607090b0c0d0e0e0e0e0e0d0c0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0f1112131312100d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030300000000000000000000000000000000000000000714202d3946525e6874818e97a2adb8c2ced5c9beb3a99d93897d70675d51473d312c3844515c66727f8c98a2aebac7d2cdc2b9ac9f92877b6e6154483b2e2115080000101d2a3643505d697683909ca9b6c3cfdcd5ccc3bdb8b7b8babfc5cecfcbc9c9c9cbcfd2d4d6d1cbc4bdb5afa49d928b7f726b60554b4033291f0e05000000000c1825323f4b5865727e8b98a5b1becbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dcd7d3d2d1cfcfc9c6c4bdb9b3ada8a19e938e837c706b61594f473d342a20170b0200000000000000000000010c18232e39434f59606d79829095a0a7b0bbc0c7cfd4d2d0cac6c5c4c4c6c8ccc1b9b1aba9abb1b9c2cdd8d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d1a1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6c9bdb0a3968a7d7063574a3d343338393f44464644403a39352f281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46535e6974818e99a4afbbc7d1cfc6b9aca1968b7e71665c5041382d22170b0000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cebdb0a4978a7e7164574a3e3124170b0000000000000000000000000000000000000000000205060b1012131517191a1b1b1b1b1a1a1918161413110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1e1f20201f1d191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d10100c070604000000000000000000000000000000000814212e3b4754616e7a86929fa9b3becad4cdc5b9ada1978e81746b60554b41352b2834404a54606d7a85929fabb5c0ccd4c7bbafa3998c7f7366594c403326190d0000101d2a3643505d697683909ca9b6c3cfd6cec3bab2acaaacaeb4bcc2c9ced2d3d7dad5d2d0cac7c0bbb2aba49f928d80736d62594f43392f21170d00000000000b1824313e4b5764717e8a97a4b1bdc9cec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5c4c2c0beb9b8b2aca9a19e96918981796e6a60594f473e352c22180e0500000000000000000000000007121d27303d45515c676d7a8390959fa6afb5bdc2c8ccd2d2d3d2d1d1cdc8c0b7afa79f9d9fa7b1bcc8d4d1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a282623221f1b160c070100000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6cabdb1a4978a7e7164574d44403f444649505353514a4745403a312820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2a36424d57616e7b87939fabb5bfc6c5bdb2a89e9184796d60544a3f2f261b11060000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdb3a9968a7d7063574a3d3024170a0000000000000000000000000000000000000002090e1214171c1f202224262727282828272726242321201d191514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161c202324282b2c2c2c2b2a2621201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1d1c191313100c0700000000000000000000000000000b1825313e4b5864717e8b99a3afbcc5d0cfc5bbafa59e91857a6d60594f433a2f23232e3945525d6874808d99a4afbbc7d4cbc0b5ab9d9083766a5d5043372a1d100400101d293643505c6976838f9ca9b6c2cccac6bdb2a8a09e9fa2aab1b9bdc3c5c7cbcec9c5c4bfbab5afa8a199938c80776c605b51473d31281d0f0500000000000a1623303d495663707c8996a6b0b9bdbabababababababababababababababababfbbb9b7b6b4b2adaba8a09e97928c847d746d675f584f473e352c231a100700000000000000000000000000000b151e2834404b555e686e7b838f949fa3abb0b9bbc0c4c5c7cac6c5c3bcb8aea59e9590959fabb8c3cfd2c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282b3643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d504336363533302f2c272118120b03000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6cdc1b4a79a8e8174695f56514a4a5053535b60605c5453514b433a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6975818e99a3aeb4b9b9b3aba1968b7f72665c5142382e1d140a000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1cec2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9afb5afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb2aca197887c6f6255483c2f2215090000000000000000000000000000000000040a0f141a1e2023282b2d2f3132333435353434333231302e2d2a2521211e1a14100b0600000000000000000000000000000000000000000000000000000000000000000000000000020a111721282c2f3035373939393836332e2d2a251e170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e141a1e2021262a2925201f1c18120b030000000000000000000000000c1926333f4c5966727f8c99a7b1bac2cacabeb3a99e938a7e70685d52473d31281d1c2935414c56616e7b87939facb9c2cfc9c2b8ac9f9285796c5f5246392c1f1306000f1c2835424f5b6875828e9ba8b5bbc0bebab8aca0969192989fa7acb2b7b9bbbfbbbdb9b7b4aeaba39f9691877f746c655b50493f342b1f160c0000000000000714212e3a4754616d7a87949fa9acb2adadadadadadadadadadadadadadadadadb5aeacaba9a7a9a19e9a96918c857f79706b605d554e463d352c231a1108000000000000000000000000000000030c18232e39434c565e696e7a828c92999fa6acafb6b7b9bbbfbab8b6b1aca49d938f83909da8b2bdbdbec0b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171d262d33383943505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043434342403c3b383229231d150d030000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d2c5b8ac9f92867b6e68605c54545b6064656c6d6667605d554c443a3025190d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57626e7b87929fa3abadadaaa2999184796d60544a4030261c0b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb4bfc1c1c0b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d979fa3aba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a8a19e9285796d6053463a2d20130700000000000000000000000000000003090e161b1f252a2d2e34383a3c3e3f404141414141403f3e3c3a3936302e2d2a251f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000020b141c222833383c3d42444546464543403a39363029201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d2e333636322d2c28231d150c0400000000000000000000000a1724313d4a5764707d8a95a0a8b0b9bec2b9ada2978e81756c61564c41352c1f161924303a46535f6975828e9ba6b0bdc2bdb9b1a99f9285796c5f5246392c1f1306000d1a2733404d5a6673808d99a4acafb5b3adaba49e91848590959ea0a8aaacaeb5aeb2acabaaa29f99928d847d726d605b53493f372d22190d040000000000000713202d3946525d6876828f969ea1a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39f9e9c9a9897918d89847f7a726d676159514b433c332b231a1108000000000000000000000000000000000007121d27303a444d565e686d787f8790949c9fa4acabacafb4aeacaaa7a09d928d817b8896a0abb1b1b1b5afa79b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1721292f383f444649505c6976838f9ca9b6c2cfcfc3b6a99c908376695d505050504f4d4948433d342f271f150b0100000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d3c7baaea39890837a716d666766666c7177797978736d675e564c41352921160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f69727f8b92999ea1a19e9892877d6f675c5142392e1e140a00000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aeb5b4b4b4b2a99b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b858f929995959595959595959595959595959595959595959595959595959595959595959595959595959595959595959596918b7f72665c5044382b1f12060000000000000000000000000000060b151a21272c30363a3b3f4446484a4c4d4e4e4e4e4d4d4c4b494746413f3b3a36312b28231c140c070000000000000000000000000000000000000000000000000000000000000000000a141d262d333e44484a4e5152535352504c4746413a322a22180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30363a3b4043433f3a38342e271e160d04000000000000000000000713202d3a4653606d788390969fa6adb3b8afa59e92857a6e615a50443a30231a0d131e2a36424d57626f7c89949fabb5b5b2aca79f978f8275695c4f4236291c0f0300091623303c4956636f7c89929d9fa4aba9a29f9b928a7d7b838b91969a9d9fa3aba2a8a19e9b98928e87807a706b635b504941382d251b10070000000000000005111d2935414c56616e7b848d9196949494949494949494949494949494949494949992918f8d8b8885817c78726d67605c554f45403a312a21191108000000000000000000000000000000000000000b151e28323b444d565d666d737c82898f939a9b9e9fa3aaa29f9d9a9590898078778491999fa7a4a4aba49f958b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b424a505356585c6976838f9ca9b6c2cfcfc3b6a99c908376695d5c5c5d5c5b5956544f45403931271d120700000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d6cbbfb4aaa09590857e7975737374787e8486868580796d685e52463e33281c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37424d57626d727f868e929797918d857d706b60554b4030271c0c0200000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa4aba7a7a7a8a0978c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696f7c82868788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887847e726d62544a3f34281c1003000000000000000000000000020a111720262b32383b4246484a50535557595a5a5b5b5b5a5a59575654524c4b4846423b38342e261e1910090000000000000000000000000000000000000000000000000000000000000006111c262f383f444f55575b5e5f5f5f5e5d5954524c443c342a1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c141c232830363b4246484d504f4c46454039302820160b0200000000000000000006121f2b3844505c666e7b848f949ea1a9aba69e938a7e71685e52483e32281e11080e1a26313b4854606a76828f99a3aca9a8a09e9590857b6e6155483b2e22150800000915222f3b4854606b74808b909399959597928f8980736e787e84898d90929995959496918e8b86817b746d68605951443f382f261b13090000000000000000010d1924303a46535f696e7a8084868787878787878787878787878787878787878786868483817e7b7874706c65605d55514b433d352f281f180f070000000000000000000000000000000000000000030c162029323b444c545c606a6f767d82878b8f919299949892908d89837d746d707d8790959697979799938f83796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d545b606365666976838f9ca9b6c2cfcfc3b6a99c9083766968696969696866636059514b43392f23180c02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dcd0c6bcb1a7a097918b8582808080848b909397918d837a6d61594f44382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515b626d727b8185878785807b706b61594f43392e1e150b0000000000000000000000000000000000000000000000000000000613202c3945525d6873808d9399999a9b9a999691857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f6a6f76797b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a78716d625b5142382e23170b000000000000000000000000040c141c232831373d43484d5254545c6062646566676868676766656463615e565854534d46443f38302b221b12090000000000000000000000000000000000000000000000000000000000000b17222d38424a50596163686a6c6c6c6b6966615e564e463c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e262e343b42464d5254595d5c5853514b423a32281d140a00000000000000000003101c28343f4a545e696e7a828b92979c9f9e948e81756c61564c41362c20160c0009141f2c38434e58626f7c87929a9d9c9996918b837b6e695f53463a2d211407000007131f2c38444f59606c777e83868888888785827c736d666d71787d818486878888888684817e7a746e69605d564f473f332d261d140a0100000000000000000008131e2a36424d575f686e74787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79787674716f6c6563605b53514b4540393029241d160d0600000000000000000000000000000000000000000000040e172029323a424a50585f626b70767b7f8284868787878583807c77706b606b707d8387898a8b8a8986827a6e675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e666c7072737376828f9ca9b6c2cfcfc3b6a99c90837675757576767675736f6b605c554b4034291e1308000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e2d8cec3b9b1a9a19e97928f8d8c8d91959d9fa19e958f82756b6155483a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f49515b62696e74787a7a78746e6961594f473d30271d0c0300000000000000000000000000000000000000000000000000000004111d2935414c56606d7880878b8d8e8e8d8c89847c6f685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454e585f62666d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6865625a51493f30261c11060000000000000000000000050e161e262e343c42474f54575e6165666d6f71727374747474747372716f6d686865615e5753504a423d342d241b110800000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606b7075777879797876736d685f584e42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161e242930383f444d52575e6166696965605c544c443a2f261c11060000000000000000000b17232e38424d575e686e787f858b9092918c82796d605a50443b30241a0e0400030f1b27323d47535f6a717e888f908f8c89847e786e695f574d42362a1e12050000030f1b27323d44505b656c71777a7b7b7b7a79756f6b635c60666c707477797a7b7b7b7a7875716d67615f57524c433d3527221b140b0200000000000000000000020e1a26313b454d565e6167676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b69676562605b5353504945413a342e271e18130c04000000000000000000000000000000000000000000000000050e17202830383f444e53596063696e727578797a7a7a7977746f6b636059616b70767a7c7e7e7d7c7a756e685e554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e787c7f7f7f7f84919eaab7c4d1d1c5b8ab9e92858182828283838382807c756d675c51453a3025190d010000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6eae0d5cbc3bbb3ada9a29e9b9a999a9da0a7acada79e948a7d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f4951575f6267686d6d6867615e574f473e352b1e150b00000000000000000000000000000000000000000000000000000000010d19242f3a44505c666d747b7e808181817f7d796f6a60564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e53545c6061626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262605d565650483f372d1e140a0000000000000000000000050e17202830383f444e53596063696e7276797b7d7f808181818180807f7e7c7a7875726e6964605c544e463f362d231a0f0500000000000000000000000000000000000000000000000000000006121f2b3844505b666c757d818485868685837f7a6f6a5f544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a20282f353d424a50575e61696e737676726d665d564c42382d22170b02000000000000000006111c26303b454d565e666c72797f8385847f786d675c51483e32291e12080000000a16212b37434e58626c717d828382807c78716d665f574d453b31261a0e020000000a162127333f49535b6064676d6e6f6f6e6c6563605950545b606367666d6e6f6f6e6d676864605d55534d45413a312b2317110a0200000000000000000000000009141f29333b444c5254555c6061616161616161616161616161616161616161605d555c5a585553504946443f38352f28231d150c07010000000000000000000000000000000000000000000000000000050d161e262e343c43474f55575e616568666d6d6d6d676a67636059544f596063686e70717171706d68615e564c43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616e7b83898b8c8c8c9196a0acb9c5d2d2c6b9ada197928e8e8f8f8f908f8e8c8981796d60564c41362a1e11050000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6ebe4ddd8cdc4beb9b3adaba8a6a6a7aaacb1b9b9b0a69c8f8276685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d373f454d5355565d60605d5654524d453e352c23190c03000000000000000000000000000000000000000000000000000000000008131e28343f4a545c60696e717374747473706d6660584e443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000030d17212a343c43474a51535455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554524c4a453f362d251b0c0200000000000000000000040e172029323a424a50575f626b6f757b7f8285888a8c8d8d8e8e8e8d8d8c8a898785827e7b76716d66605850483f352c21160b0000000000000000000000000000000000000000000000000000000613202d394653606c78818a8e9192929291908c857c6f665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b323a41454e545c60696e747b8083827f796d685d544a3f33281e14080000000000000000000a141e29333b444c545b60676d72767877726d665c554b40362c20170d00000000040f1b26313c46505a626b70757776736f6c65605c544d453b332a1f140900000000040b17222d3841495053555c6061626261605b53544f444a505356545c6061626261605d555854514c46423c352f281f1911060000000000000000000000000000030d172129323b4146474b51535454545454545454545454545454545454545453514b504e4b4846443f3937332d29241d18120b030000000000000000000000000000000000000000000000000000000000040c141c232832373d44484d535458545c606061605d555a56544f48474f54565e616364646463605d56524c443b31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976829095989999999ea0a8b2bdc9d5d5c9beb3a9a19e9b9b9b9c9c9c9c9b99938d8074685e5246392d2013070000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e2d9d2ccc8c6c2c5beb9b8b5b3b3b3b7b8bcc3c1b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d333c4247484c525454524c4746423b332c231a1107000000000000000000000000000000000000000000000000000000000000010c17232e38424a50575e6164666768676663605c544e463c32281e1308000000000000000000000000000000000000000000000000000000000000000000000000050f18222a323739404446484849494949494949494949494949494949494949494949494949494949494949494949494949494949494949484745413a3a342d241b120900000000000000000000030c162029323b444c545c606a6e757c82878b8f92989798999a9b9b9a9a9998979696918e8b87837e786f6a625a50473d33271c100100000000000000000000000000000000000000000000000000000c1825323f4b5865727f8b939b9d9f9f9f9e9c979184786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232831373e444c525860666d727b81868c908f8b837a6d665b50443b3025190d010000000000000000020c172129323b424a50555d6065696c6b66605c544b43392f241a0e0500000000000a15202a343f4850596063686a696663605b53504a423b332a21180e03000000000006111b262f383f44464b51535555555453504948433d3f44464a4a50535455555553514b4b4745413a373129241e160d0700000000000000000000000000000000060f1720293036393b4045474747474747474747474747474747474747474747454043413e3c3937332d2b27221b18130c070000000000000000000000000000000000000000000000000000000000000000020a111720262b33383b4246484c4a5053545454514b4d4948443d3d44484c5254565758575654524c46413b32291f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fa7a6a6a6aaacb2bac4ced9dacfc5bbb3adaba8a8a8a8a9a9a9a8a59f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d9d0c7c0bbb9b5b6bbc1c5c2c0bfc0c4c5c8cec7bbafa399897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b212a31373a3b4145474745413b3a363029201a1108000000000000000000000000000000000000000000000000000000000000000006111c2630383f444d5254585a5b5b5a595653514a423c342b20160c020000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e34383a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a39352f2e29221b120900000000000000000000000a151e28323b444d565d666d727b82898f93999c9fa2aaa5a6a7a7a7a7a7a6a5a4a9a19e9b9894908a837c716c62594f44382c1e13080000000000000000000000000000000000000000000000000004111d2935414c566a7683909da5aaabacacaba9a096897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191e272e343c424750565d606a6f787f868e92999c9c958f82786c60564c41362a1d1207000000000000000000050f1720292f383f444b5153585d5f5e5953504a423931271d1209000000000000040e18222d363f474f54565c5d5c5956535049443f38302921180f06000000000000000a141d262d3337394045474848484746443f3838323338393d3f4446474848484745403e3a39352f2b261f19130c04000000000000000000000000000000000000060e171e252a2d2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f34322f2d2b27221f1b17110d07010000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c31363a3b3f3f44464747474541413c3b383232383b414647494b4b4a494745413a36302920170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a6b0b2b2b2b7b9bdc4ccd6e0e1d6cdc5beb9b8b4b5b5b5b6b6b6b5afa3998a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd1dad2c7beb6afaca8aab0b8c0cad0cccdd0d1d4d6cbc0b5ab988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f181f262b2e3035393a3a39352f2d2a251f170e08000000000000000000000000000000000000000000000000000000000000000000000a151e262e343b4246484b4d4e4e4e4c4a46444039302b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1c23282c2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e1d181109000000000000000000000006111c26303a444d565e686d787f878f949c9fa4abacaeb4b2b3b4b4b4b4b3b3b2b1b2adaba8a69f9c9590877f716b6055483a2f24190d010000000000000000000000000000000000000000000000000713202c3945525d687985929facb7b8b9b9b8b2a8988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a303940454d535a61686d747c838b92989fa3aba79f948b7f72685e5246392f23180c00000000000000000000050e171d262d333a4045474b5052514c46443f3830271f150b000000000000000006101b242d353d4448494f504f4d4946443f38342e261e170f060000000000000000020b141b22272b2f34383a3b3c3c3b3937332d2c27282b2d2e34383a3b3c3c3b3a38352f2d2c29241e1a140d08010000000000000000000000000000000000000000050d14191e2023292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924272522201f1b17120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1f252a2d2e2e34383a3a3a3a39352f302f2c27272c3036393b3d3e3e3e3d3a3935302a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfbfbfc4c5c9ced6dee7e8dfd6cfc9c6c5c1c1c2c2c2c3c2c0b5ab998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb5bfc9cfc9c0b6aca49f9b9ea6afbabec5c9cfceced0cbc7c0b6ac988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2124292c2d2d2c2924201e1a140d050000000000000000000000000000000000000000000000000000000000000000000000030c151c232830363a3b3e40414141403d3a38342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221201d1913110c060000000000000000000000020b17232e38424c565e686e7a828c92999ea6acafb5b8babfbfc0c0c1c1c1c0c0bfbdbdb9b8b5b0aba7a09992887d7063554c4135291d11040000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac5c5c5c0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141c222830363d434b51575f616c717a808890959fa2aaafb5b0a69f92857a6e61554b4034291c100400000000000000000000050b141c22282f35393a3f4345443f3a38342e261e150d0300000000000000000009121b232b33383c3d424443403c3937332d28231c140c0600000000000000000000020a11171b1f23292c2d2e2f2f2e2d2b27221b1b1c1f2023282c2d2e2f2f2e2d2c292421201d19130e0903000000000000000000000000000000000000000000000002080d1114181c1f2021212121212121212121212121212121212121201f1d181b181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1e212123282b2d2d2e2d2c292423221f1b1b1e252a2d2e30313131302d2c29241e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0ccccd1d2d5d9e0e7f0f1e8e1dad5d2d1cecececfcfcfd1c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aeb9bebbbeb9afa49a938f939da5aeb3b9bec0c1c1c0bfbab5afa49a8b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d202121201d1914110e090200000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d2e313334353433302d2c28231c150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213151516161616161616161616161616161616161616161616161616161616161616161616161616161616161616151413110d0801010000000000000000000000000a141d28343f4a545d686e7a838f949fa3abb0b9bbc0c5c6cad0cccbcac9c9cacbcbcfc9c5c4c1bbb7b1aba39a908377675d5145392c2013060000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad2cec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d333b41464f555c60696e767e858d939aa0a7aeb4bbc0baaea2988d8074675c5145382c1f13060000000000000000000000020a11171d24292c2d32363938332d2c28231c150c03000000000000000000000009111921272c2f3035373633302d2b27221b17110a0200000000000000000000000000060b0f12181c1f2022222221201f1b17110f0f1213171c1f2021222222201f1d181413110d08010000000000000000000000000000000000000000000000000000000105070c101314141414141414141414141414141414141414141413100c070b0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171c1f20212121201d181615130f1014191e2021232425242321201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0d1ccd1d2d5d9e0e7f0f1e9e1dad6d2d1cecfcfcfd0d0ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929fa9adb3aeb3ada99f9388828e939fa2aaadb3b3b4b4b3b4aeaba49f93877b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e202125272828272623201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070809090909090909090909090909090909090909090909090909090909090909090909090909090909090909090807070401000000000000000000000000000006111b262f3844505c666d7a8390959fa6aeb5bdc1c7cccfc9c6c4c1bebdbcbcbdbebfc2c5c6c9cdc7c3bdb5aca095877a6d6054473a2d2114070000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161e24292f383f444c525960676d737b828a91979fa4acb1babec5cabeb4aa9f9285796d6053473a2d20140700000000000000000000000000060b13181d2020252a2c2b26201f1c17110a0300000000000000000000000000070f161c202223292a292623201f1b17110b06000000000000000000000000000000000003070c1013141515151413120f0b06000306060c101213141515151413100c0706040100000000000000000000000000000000000000000000000000000000000000000004060708080808080808080808080808080808080807070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b10121314141413110d0709070302080d11141416181817161413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb4bfbfbfc4c5c9ced5dee7e9dfd7cfcac6c5c1c2c2c3c3c3c3bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f969ea1a9a2a9a19e97908279818b92989ea1a9a7a7a7a7aaa39f99938d8073695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b1b1b19171312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d78828f95a0a7b0bbbfc6cfcdc8c4beb9b8b4b2b0b0b0b0b1b3b5b8b9bec5c6cac7b9ada197877a6d6054473a2d2114070000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f282f353c424a50565e616b707980868f949ea1a9afb6bec3cad0ccc3baaea298887c6f6255493c2f221609000000000000000000000000000001070d111314181d1f1e191312100c0600000000000000000000000000000000050b101316161c1d1c1a1613120f0b06000000000000000000000000000000000000000000000406070809090806050300000000000000030607080909080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070707060401000000000000010507080a0b0b0b0a0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3aeb2b2b2b7b9bdc4ccd5e0e1d7cdc5beb9b8b5b5b6b6b6b7b7b6b0a6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000004101c2834404b55616e7b848d919795959597928e857c6f747e858d9297989a9b9b9a9898928e8780786c60574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e101111100e0b0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a73808c949fa7b1b9c2cbd1cbc2bcb8b3adaba7a5a3a3a3a3a4a6a8abadb3b8babfbfb4aa9e928578675d5145392c2013060000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a313a41454e545b60686e757d848c92999fa6adb3bbc0c7d0d0c7c0bbb2aaa096887b6e6255483b2f22150800000000000000000000000000000000010406070c1012110c07060300000000000000000000000000000000000000000407090a0f11100d0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e101111100f0c070705010000000000000000000000000000000406070b0e101111100f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa5a5a5a5aaacb2bac4ced9dacfc5bbb3adaba8a8a9a9a9aaaaa9a79e94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000c18232e3946535e696e7a8185878888888785817b6f6a6c717a8085898c8d8e8e8d8c8986817c736c665b50453c31261a0e02000000000000000000000000000000000000000000000000000000040607090b0c0d0d0d0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000020507080c0f101111100e0b0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181b1d1d1d1d1b181413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87929fa6b0b9c3cbcfc6bfbab1aba9a19e9b989796969798999b9ea1a9acaeb4b8aea3988e817467554c4135291d11040000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000002080c151d232831363e434c515860666c727a818991969fa3abb0b9bec4ccd0cac3beb6afa8a0989184786c605346392d201306000000000000000000000000000000000000000000030605000000000000000000000000000000000000000000000000000000000204030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314181b1d1d1d1d1b191413110d08020000000000000000000000070c101213171b1c1d1d1d1c191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d93989999999ea0a8b2bdc9d5d6cabeb3a9a19e9b9c9c9c9d9d9d9c9a958f8275695f53463a2d2114070000000000000000000000000000000000000000000000000000000007121d2a36424d575e686e74787a7b7b7b7a78746e695f62686d73797c7f808181807f7d7a756f6a605b544a3f332a1f14090000000000000000000000000000000000000000000000000205070c1013131618191a1a1918171514120e09060400000000000000000000000000000000000000000000000000000000000002080e111414191b1d1d1d1d1b181413110d080100000000000000000000000000000000020507080c0f10111111111111111111111111111111111111111111111111111111111111111111100f0c07060400000000000000000000000000000000000000000000000000000000000000040c13181d202125282a2a2a29282521201d18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78839099a3afb8c2cbcfc6bdb4aea79f9d97918e8b8a89898a8b8c8f92979a9fa2aaaba69f92867b6e6155483b2f24190d010000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000060b13191e272e343b424650555d606a6f787f858e939ea0a8aeb4bdc2c9cfcec5bebab1aca49f9691867c6f655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202528292a2a2a282521201d19130c050000000000000000030b12181c1f202427292a2a2a282621211e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7881888b8c8c8c9196a0acb9c5d2d2c6b9ada197928e8f8f909090908f8e8b837a6d61574d42362a1e120500000000000000000000000000000000000000000000000000000000000e1a25313b454d565e6167686d6e6f6e6d6867615e57565e61666d6f727474747472706d67625f58504a42382d21180e030000000000000000000000000000000000000000000002090e1114181c1f20222426262726252421211e1a1313100c07000000000000000000000000000000000000000000000000000000050d14191e202125282a2a2a29282521201d19130c040000000000000000000000000002090e111414191c1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1d1b181413100c0701000000000000000000000000000000000000000000000000000000070d161d24292c2d32353637373635322d2c29241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864707d8a959fabb5c0cad1c6bcb4aba39f95908a85817f7d7d7d7d7e808285898e92989c9f9e948c7f73695f53463a2d1e1308000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000020a11171e252a303940454d535a61676d747c838b92979ea5acb2babfc6cfcec8c1bcb3aea7a09a938d847c6f6a6053493f33271b0f0300000000000000000000030608090d0f1011100f0d08080602000000000000000000000000000000000000000000000000000406070b0e101111100f0d0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d24292c2d31343637373635322e2d2a251e170e08000000000000060c151c23282c2d31343637373635332e2d2a251f170f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515c666d747b7e7f7f7f84919eaab7c4d1d1c5b8ab9e92858282838383848483817e796d685e52453b31261a0e02000000000000000000000000000000000000000000000000000000000009141f29333b444d5254565e61626262615e5654524d4c52545c606365676868676563605d55534e443f382f261c0f06000000000000000000000000000000000000000000050b10141a1e2023282c2d2f313233333332302e2d2a25201f1c18120e09020000000000000000000000000000000000000000000000080e171e252a2d2e32353637373635322d2c29241e160d070000000000000000000000050d141a1e202126282a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2825201f1d18120b03000000000000000000000000000000000000000000000000000710191f282f35393a3e4143444443413e3a39352f281f191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909da7b1bdc7d1cbbfb4aaa399928b837d79747270707070717375797c81868b8f92918c82786d60574d42362a1e0c01000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000001070b141c222830363d424b51575f616c717a808790959fa2a9afb9bdc3cbd0cbc3bdb8afaaa29f95908781796f6a60584e41382d22170b000000000000000000040a0f1315161a1c1d1d1d1c191514120f0903000000000000000000000000000000000000000000070c101313181b1c1d1d1d1c1a1515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181f272f35383a3e4143444443423f3a39363029201a110800000000060f181e272e34383a3e4143444443423f3b3a363129211a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404b545c60696e71727276828f9ca9b6c2cfcfc3b6a99c9083767576767677777674716d675e564c4133291f1409000000000000000000000000000000000000000000000000000000000000030d172129323b4146474c525455555554524c48464241464a505356595a5b5b5a595653514b47433c332d261d140a0000000000000000000000000000000000000000040a0f161c1f252a2d2e34383a3c3e3f4040403f3d3b3a36312d2c28231d1a140d0801000000000000000000000000000000000000000008121a20293036393b3f4243444443413e3a39352f281f191007000000000000000000090e171f252a2d2e3235363737373737373737373737373737373737373737373737373737373737373737373635322d2c29241d150d040000000000000000000000000000000000000000000000040d19222b313a4145474b4e505050504e4b4745413a312b22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959fabb9c2cfd3c7baaea39892877f78706d6665646363646566666c70747a7e8385847f786d665c50453b31261a0e00000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000040c13181d262d333a41464f545c60696e767e848d93999fa7adb3bcc1c8cecec6bfbab2aca59e98928b837c746d675f584e463d2f261b11060000000000000000060c151b1f222327292a2a2a292622211f1a150e06000000000000000000000000000000000000030b12181c1f202428292a2a2a292622211f1b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222a31394045474b4e505050504e4c4746413a322c231a0f060000020c18212930394044464a4e4f5050504f4c4846423b332c241a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424b51575f6265666976838f9ca9b6c2cfcfc3b6a99c9083766969696a6a6a696764605c554c443a3021170d0300000000000000000000000000000000000000000000000000000000000000050f1720293036393b4146474848484746413b3a3636383f4446494c4d4e4e4d4c4a47454039373228221c140b0200000000000000000000000000000000000001080d161b21272c30363a3b404546494b4c4d4d4c4b4a4846423d3a38342e2a251f19130c04000000000000000000000000000000000000060f1a242c323b4146474c4e505050504e4b4745413a312b22190d030000000000000009121b202930363a3b3f424344444444444444444444444444444444444444444444444444444444444444444443423f3a39352f271f160d04000000000000000000000000000000000000000000010c16202b343d434b5154585b5d5d5d5c5b5854514b433d342b20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576774808d9aa7b1bccbd5c9bdb2a89f92867d726c65605c545756565758545b6063676d72767877736d665c544a3f33291f140900000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000003090d161d24292f383f444c525960666d737b828a91969fa4abb1babec5cecfc9c2bcb4aea8a09d938e857f786f6a605d554e463d342b1d140a00000000000000030a111720272b2e2f333637373735332f2e2b2620180f0a01000000000000000000000000000000060c151d23282c2d31343637373735332f2e2b262017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c434b5153585b5c5d5d5d5b5854524c443e352c21180e03000a141e29333b424a5153575a5c5d5d5d5b5954534d453e362c22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d5355585c6976838f9ca9b6c2cfcfc3b6a99c908376695d5d5d5d5d5c5b5853514b433a32291e0f06000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d3035393a3b3c3b3a3936302d2a2a2e34383a3c3f414141413f3d3a39352f2b262017110a02000000000000000000000000000000000000040c131921272c33383b4246474b5153555759595a59585754534d4a46454039363029241e160d0700000000000000000000000000000000030e18212c363e444c5254585b5d5d5d5c5b5854514c433d342b1f150b01000000000007101b242d333b4246474c4f50505151515151515151515151515151515151515151515151515151515151515150504e4b47454039312820160c01000000000000000000000000000000000000000008131e28323d464e555d606568696a6a696865605d554e463d32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697884919eabb7c3cdd2c5b9aca1968b7f726b605b5357575757575757575757555d6065696c6b66605c544b42382e241a110800000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000050d141a1f282f353c424a50565e616b70797f868f949ea1a9afb5bdc3cad0cbc4bdb9b0aaa39f969189817a726d666058514b433c342b22190b02000000000000030c151c232832373b3c404243444342403b3a37312a211c130a00000000000000000000000000000610181e272e34383a3e414344444342403c3a373127221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464e555d606467696a6a696865615e564f473e332a1f140906111c26303b454d545c606467696a6a696866615e5750483e342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343c424748505c6976838f9ca9b6c2cfcfc3b6a99c908376695d50505151504e4b46454039302920170d0000000000000000000000000000000000000000000000000000000000000000000000050d14191e2025292d2e2f2f2f2e2d2a25201e1c23282b2d30323435353432302d2c29241d1b150b0600000000000000000000000000000000000000070d161e242932383d44484d5254545c606264656666666563615e575753514b46423b352f281f18120b03000000000000000000000000000009141f2a333e4850565e616568696a6a696865605d554e463d31271d120700000000040f19222d363e454d5254595b5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b5853514b433a32281e130800000000000000000000000000000000000000010d19242f3a444e5860676d71747677777674716d6760584e443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1acb9c5d4d1c4b7ab9e9184786d646464646464646464646464646464646464646462605c55534d453e362c231a0d04000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000090f171f252a313a40454e545b60686d747d848c92989ea6adb2bbc0c7d0cfc7c0bbb2ada69e98928c847d756e68605c544e45403a312a22191007000000000000000a151e262e343d4347494d4f5050504f4c4847433c332e251c1209000000000000000000000000050e18222a30394045464b4e4f5050504f4d4847433c332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434e585f676d71747677777675726d6861594f453b31261a0e0b17232e38424d575f666d71747677777675726e69615a50463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831373a43505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043444443413e3a38342e271e170e0500000000000000000000000000000000000000000000000000000000000000000000000002080e1114191d202122222221201d19141211171c1f202326272828272623201f1d18120f0a04000000000000000000000000000000000000000810191f282f353d43484f54575e6165666d6f717273737372706e696864605c55524d45413a3128231c150c04000000000000000000000000020e1a26313b45505a61686e72757677777674716d6760584e43392f24180c000000000a16202b343e4850575e616568696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696865605d554c443a2f24190d0000000000000000000000000000000000000004111d2935414c56606a6f797e8183838383817e7a6f6a60564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5cdc0b3a79a8d80747171717171717171717171717171717171717171716f6d67615e5750483e352c1f160c010000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000009121b212931363e434b51585f666c727a818991969fa3aab0b9bdc4cccfcac2bdb5afa8a19e948f867f79706b615e56504a423d352f281f1810070000000000000006111c2630383f444e54565a5c5d5d5d5c5955534e4640372e241b110600000000000000000000020c17202a343c434b5153575b5c5d5d5d5c5955534e443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f6a6f797e8183838383817f7a706b61574d42362a1e12101c28343f4a545f696e787d8182838383827f7b716c61584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b3643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d504337373634312d2c28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000205080d1113141515151413110d0805060b10121316191a1b1b1a19171413100c0701000000000000000000000000000000000000000009121a222b313a41454e54596063696e7276797c7e7f80807f7e7d7b7874706d67615e57524c433e342e271e160d04000000000000000000000005121e2a36424d57616c707a7f8183838383817e7a6f6a60554b4035291d10040000030f1b27323d46505a62696e7275767777777777777777777777777777777777777777777777777777777777777777777675726d675d564c4135291c11060000000000000000000000000000000000000713202c3945525d686f7c858b8e9090908f8e8b857d6f685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cedacec1b4a79b8e817e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c79746e69615a50473e31281e13080000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000009121b242d333b424650555d606a6f787e858e939da0a8aeb4bcc2c9cfcdc5beb9b0aba39f96918a827b736d676059524c443f383029241d160d0600000000000000000c17232e38424a5058606266696a6a6a6866625f58524a40362d22180c010000000000000000000a141e29323c464e555c606467696a6a6a6866625f58504941382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c848b8e8f9090908e8b857d70695f53463a2d2114121f2b3844505c666e7b838a8d8f9090908e8c867e716a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a292825201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070809080707050100000000030607090c0e0e0e0e0c0a0706040000000000000000000000000000000000000000000009131b242c343c434c515860626b70757b7f8386888a8c8c8d8c8b8a8785817d79736e69605d564f44403930281f160d04000000000000000000000714212d3a46535f69707e868b8e9090908f8e8b857c6f675d5145382c1f1306000006131f2b37434e58626c717b7f828383848484848484848484848484848484848484848484848484848484848484848383817f796d685d5245382d22170b0000000000000000000000000000000000000714212d3a4754606d7a8591979b9c9d9d9c9b9791857a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdccfc2b6a99d938e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8985817b706c61594f433a2f24190d0100000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000050e1a242d363f454d535a61676d737c838b92979ea5acb2babfc6cecec8c0bbb3ada69f99928d847e766e69605c554f46413b342e261e18130c04000000000000000003101c28343f4a545c606a6f737576777675736e6a635c52483f34291d1102000000000000000006111c26303b444e585f676d71747677777675736f6a605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969a9c9d9d9c9b9892867b6e6155483b2e221513202d3a4653606d788390959a9c9d9d9c9b9992877c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003091d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d1b181313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363e464e555d606a6f767d82878c8f92989798999999989697918e8a85807b736d686159514a423a31281f160c030000000000000000000815222e3b4855616e7b8692989b9c9d9d9c9b979184796d6053473a2d20140700000815222e3b4754606a717e868c8e90909090909090909090909090909090909090909090909090909090909090909090908e8b837a6d60544a3f33281c0f0300000000000000000000000000000000000c1825323f4b5865727e8b97a1a9a9aaaaa9a9a1978c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddd2c6baafa59d9b9797979797979797979797979797979797979797979798928e867e706b61554c4135291d110400000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e423528170d0200000000000000000000000000000000000000000000020d17202c363f4850575e616c7079808790959fa2a9afb8bdc3cbd0cac3bcb8afa9a19e9490878079716c615f57514b433d363028231c140c070100000000000000000006121f2c3844505c666d747c8082838383827f7b736e635a50453a2e1e130800000000000000040e17232e38424d565f6a6f797e818283838382807c736c655b5044372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a96a1a8a9aaaaa9aaa2988c807366594d4033261a1623303c4956636f7c8995a0a7a9aaaaa9aba3998d8074675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfcfc3b6a99c908376695d5043362a1d100b070604000000000000000000000000000000000000000000000000020404040301000000000000000000000000000000000000030608090a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d373f48505860676d747c83898f93999c9fa3aaa5a6a6a6a5a9a19e9b97928d86807a706c605c544c433a31281e150b0000000000000000000d1a2633404d596673808c98a2aaa9aaaaa9a9a1968a7d7064574a3d3124170a00000916232f3c4956626f7c8792989b9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9b958d8174665b5044382b1f120600000000000000000000000000000000000e1b2835414e5b6874818e9ba9b3b6b6b6b6b3a99b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1ded6cbc1b7afa9a7a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4aaa29f9892877d70675d5145392c20130700000000000000000000000000000000000000000000030c15212e3b4854616e7b8794a1aebac7d4cec1b4a89b8e8175685b4e4232291f14090000000000000000000000000000000000000000000008141e29323e48505a62696e757d848d92999fa7adb3bbc1c8cecec5bfbab1aca59d97928b837c736d67615a534d454039302a251e17110a020000000000000000000004101c2834404b54606d7881898d8f9090908f8c8780736c62564a3a3024190d010000000000020b162028343f4a545e696f7c848a8e8f9090908f8c8880776c6053463b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a8b2b6b6b6b6b4aa9c8f8276695c4f4336291c1925323f4c5865727f8b98a7b1b5b6b6b6b4ab9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2ccccc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000020507080c0f101111100e0a070603000000000000000000000000040a0f131516171514120e0903000000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a616a6f7a818990959c9fa4abacaeb4b2b3b3b2b1b2adaba9a29f99928d857d746d665d554c433a30271d120700000000000000020f1c2935424f5c6875828f9baab4b6b6b6b6b2a9998c7f7366594c403326190d00020e1b2835414e5b6874818e99a3aaa9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a79f9285796c605346392d2013060000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3c3c3c2b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2dedbd0c7beb8b3b1acacacacacacacacacacacacacacadb1b1b1b1b1b1b4aeaaa29992857a6d6054473a2f23180c000000000000000000000000000000000000000000000b151e2834404b55616e7b8794a1aebac7d4cec1b4a89b8e8175685a50443b3025190e050000000000000000000000000000000000000000010d1925303b44505a626c717b828a91969fa3abb1babec5cdcec9c1bcb4aea7a09d938e857e786f6a605d555046423b342e271e19140b0600000000000000000000000006131f2c3845515c6673808d93999c9d9d9d9b9a938b7e7165564c4135291d110400000000000a141d28323a44505c666e7b8591969a9c9d9d9d9b99928b7f7265574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1c3c3c3b7aa9e9184776b5e5144382b1e1a2734404d5a6773808d9aa6b3c0c3c3c3b8ab9e9285786b5f5245382c1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4bbc0c0bbb4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000003090e121415191c1d1d1d1c1b171312100b060000000000000000040a0f151b1f21222422211e1a140e0902000000000000000000000000000000000000000000000000000000000000000000020c17202b353f48515b626c717c848e939d9fa7acafb5b8babfbfbfc0bfbebeb9b8b3adaba39f97918a80786d675d564c43392e23180e0500000000000004111d2a3744505d6a7783909daab6c3c3c3c0b4a79a8d8174675a4e4134271b0e0004101c2934404b556a7784919dabb4b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b6ada297887b6e6155483b2e2215080000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0d0c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1ded4c9beb5ada7a5a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a5acafb5bdbdbfbab4aba1978c7f7265554b4034291c1004000000000000000000000000000000000000000007121d27303945515c676f7c8996a2afbcc9d5cfc3b6a99c9083766c62564d42362a20170d020000000000000000000000000000000000000005111e2a36414c56616c717e868f939ea1a8afb5bdc2cad0ccc4bdb9afaaa29f959089817a716c655f58514b433e363128231d150c0802000000000000000000000000000713202d3a4653606d7985929fa5a8a9aaa9aca49d918477685d5245392c2013070000000006111b262f3a444f59606d78828f97a0a8a9aaaaa9a8a49e918478695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b5c1ced0c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd0c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a4acafb5b5afaca4998c7f7366594c403326190d0000000000000000000000000000000000000000060d141a1e212226282a2a2a292724201f1c17110a020000000000070f151b20262b2e2f312e2d2a261f1a140d05000000000000000000000000000000000000000000000000000000000000000008131e29323d47505a626d727e8691969da5abb1b9bbc0c5c7cbd0cccccccfc9c6c4bebab4aea9a19e928d82796d685d554b40342820170d02000000000005111e2b3844515e6b7784919eaab7c4d0cec1b4a79b8e8174685b4e4135281b0e0006131f2c3845515c677985929facb8c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3beb3a995897c6f6256493c2f2316090000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1decfc3b8ada39b98939393939393939393939393939394989fa4abb5c0cac5bdb3a99d908377675c5145382c1f130600000000000000000000000000000000000000030d18232e39434e58606d7983909daab7c3d0ddd0c4b7ab9f948b7e71695e52463e32291e1408000000000000000000000000000000000000000714202d3946525e68717e8a92989ea6adb2bbc0c7cfd6cbc3bab2aca59e98928c837c746d68605b534e45413a312a261f18120b030000000000000000000000000000000916222f3c4955626f7c8898a2aeb5b6b6b6b6aca096877a6d6054473a2d211407000000040d17222d38414c56606b737f8c949fa9b2b5b6b6b6b5ada196877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88929d9fa4ababa49f9d92887c6f6255493c2f22160900000000000000000000000000000000000001090f171f262a2d2e33353737373634312d2b28231c140c0500000006101920272b32373b3c3d3b3a36312a251f170f07000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626c727f889298a1a8afb7bcc2c7ccd2d3d6dcd4d3d5dad5d2d0cac6bfbab3ada49d948f837a6d675c51453e32291e1308000000000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8698a3aebac7d0d0d0d0d0d0d0cec6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6cfc9c0b5ab96897c6f6356493c302316090000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcccbfb3a79b918b8686868686868686868686868686878b9399a4afbbc7d0c5b9ac9f9286796d6053473a2d201407000000000000000000000000000000000000010b151f2834404b55606a73808d95a0acb8c5d1ded3c7bcb0a69f92857b6e615a50443b3025190e050000000000000000000000000000000000000814212e3b4754616e7a86929fa2aab0b9bdc4cbd1d9cdc3b9b1a8a09e938e867f786f6b615e565049413c352f281f1a140c0700000000000000000000000000000000000b1724313e4a5764717d8a97aab4bec3c3c3bdb2a895887c6f6255493c2f2216090000010c161f27333f49535e68707d87939fa6b0bbc2c3c3c3bdb2a896897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a73808a90939995959993908a80736a5f53473b2e21150800000000000000000000000000000000000009131b212931363a3b3f4243444443413d3a38342e261e170e05020a1117222b32373c4347494a4846423b36302921191007000000000000000000000000000000000000000000000000000000000005111d2a36414c56606b717e8b939aa3aab2bac0c7cdd4d3d0cfcbc8c7c7c8cbcfd2d4d6d1cbc4beb9aea69f959082796d605a50443a3025190d030000000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693aab4bfcbd6ddddd3cbc6c2c1bababababababababababababababababababababababababeb9afa499887b6f6255483c2f2215090000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f120909090807060503000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1d1dccbbeb1a5988b7f79797979797979797979797979797a7f87939facb9c6d2c7bbafa399887b6e6255483b2f22150800000000000000000000000000000000000007121d27313945515c676f7c87929fa7b1bcc8d4e0d8cdc2baada2978f82756c61564c41362a20170d0200000000000000000000000000000000000d192633404c5966737f8c98a2aeb4bcc1c9cfd7dcd4c8bcb1a7a096918a817b726d666059524c443f382f29241d160d09030000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0d0cebcb0a396897d7063564a3d3023170a000008131e28313a44505b656d7a849199a4afb8c2cdd0d0cfbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58646e737e83868889898886837e736e63584e43372b1f1306000000000000000000000000000000000008111b252d333b4246484c4f5050504f4e4a46443f38302920170d0c141c2328343d43474e53555755534d46423b332b22191107000000000000000000000000000000000000000000000000000000050f19232d3946525e68707d87929fa4acb4bcc4ccd3d3cdc7c4c3bebcbababbbec2c6c8ccd2d7cfc9c0b8b0a79f948e81746c61564c41362a2015090000000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9d0dcddd3c9c1bab6b4adadadadadadadadadadadadadadadadadadadadadadadadb3adaa9f93867a6d6053473a2d2014070000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f16161615151413120f0b0606040000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99abb5c0cbd7cdc0b3a69a8d80736d6d6d6d6d6d6d6d6d6d6d6d6d6e76828f9ca9b5c2cfcbc0b5ab96897c6f6356493c302316090000000000000000000000000000000000030d18232f39434e58606d79839099a3afb9c3ced9e5ded6cabeb3a99e948a7e71685e52463e32291e14080000000000000000000000000000000000101c2936434f5c6976828f9caab4bfc6ced5dae0ded1c4b8aca09590847d756e69605c544f46413a332d261d18130c0400000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00061019242f3a434e58606c77828f96a1abb5c0cad4ddd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c46525c646c71767a7b7c7c7b7a76716c635c52463c32261b0f0300000000000000000000000000000000050f1a232d373f454d5355595b5d5d5d5c5a5753504a423a32291e13151e262e343f464e54585f6264615f57524d453d342b23190f0600000000000000000000000000000000000000000000000000000b16212c38444f59616d7a859199a3afb6bec6cfd4cdc7c2bcb7b6b2afadadaeb1b5b9bbc0c7d0d8d5cac2b9b0a69d938a7e71685e52463c31261a0e0100000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3d7cbc1b7afaaa8a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a9a19e98908376675d5145392c2013060000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b22222222222221201f1b171413100c07010000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3afbbc7d4d1c4b7aa9e9184786c6060606060606060606060606874818e9ba7b4c1ced1bcafa396897d706356493d3023160a00000000000000000000000000000000010b151f2934404b55606a73808d95a0abb5c0cbd5dfece6dbd0c5bcb0a69e92857a6e615a50443b3025190e0500000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d8e0e5e9ddd0c3b6aa9d90837a706b615e57504a423d363027221b140b07010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a030d18222935414c55606a727f8c949ea8b2bdc7d2dce6d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b34404a525a6164676d6e6f6f6e6d6764615a524a40342a20150a00000000000000000000000000000000000b16212b353f4951575f6166686a6a6a696764605c544c443a3025191f2730383f44515860626a6f706e69615e574f463d352b21180b0200000000000000000000000000000000000000000000000004101c27333b4854606b75818e97a1abb5c0c7d0d2cbc2bcb7b0aba9a5a2a1a0a2a4a8acafb6bec1ccd2d4cbc2b8afa59f92857a6d61574d42372b1e130800000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3d2c6baafa59e9b9393939393939393939393939393939393939393939393939397918f867c6f62554b4035291d11040000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382f2f2f2f2f2f2f2e2d2b2722201f1d18120f0a04000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5cfd2c5b9aca0968a7e71695f5853535353535353555f6976838f9ca9b6c2cfc9bdb2a995897c6f6256493c2f2316090000000000000000000000000000000007121d27313945515c676f7c87939fa7b1bdc7d1dde0dfe0e1d7cec1b9ada2978f82756c61564c41362a20170d02000000000000000000000000000000101d2a3743505d6a7683909da9b6c0c7cfd6dae1ded1c4b8aca09590837c746d68605b534e454039312a261f18120b0300000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a0b151f2a343c45515d676f7c87929fa6b0bac4d0d9e3e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222e3840485055555d6062626262605d5555504840372e22180e040000000000000000000000000000000004101c27333d47515b62696e72757677777674706d665e564c41362a20293139424a505b626a6f777c7d7b756e6960594f473d332a1d140a0000000000000000000000000000000000000000000000000713202c38444f5963707d89939ea9b3bdc7d1d2c8c0b9b0aba69f9c9895949495989c9fa4acb0bbc0c7d0d4cac0baada2978e8174695f53473a2f24190d01000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cfc2b6aa9e938e878787878787878787878787878787878787878787878787878685827c6f6a6054433a2f24180d010000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e52453c3c3c3c3c3c3c3b3a3937332d2d2c29241d1b160f0a0400000000000000000000000000000000000000000000000713202c3945525d6876828f9ca9b3becad4c8bdb2a89f92857b6f6a605d55565555565860676e7b87929facb9c5d2c5b9ada196877a6d6154473a2e211407000000000000000000000000000000030d18232f39434e58606d79849199a4afb9c3cfd9d7d3d2d3d7dcd6cabeb3a99e938a7e71685e52463e32291e14080000000000000000000000000000000f1b2835424e5b6875818e9ba4afb5bdc2cacfd7dfd4c8bcb1a79f959087817a716c655f58514b433e363128231d150c08020000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30231707121d27313c46505a606d7a849199a3aeb8c1ccd6e2ebe3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c262e363e45494b51535556565553514b49453e362e251c100600000000000000000000000000000000000714202c38444f59626d727b7f8283838382817d786d685e52463b302a323a434b545c606d727c83888a88827b6f6b60594f453b2f261c110600000000000000000000000000000000000000000000000916222f3b4854606b7683909da5afbbc4cfd2c9c0b6aea69f9c94908b898787888b8f939a9ea6afb6bec7d2d6cabeb3a99f93877b6e62554c4135291d1104000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a89b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978756f6a60584e4331281d1307000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e524949494949494948484746443f3d3a38352f2b27201b160d080200000000000000000000000000000000000000000004111d2935414c5665717e8b97a2adb9c4cfcec3baada29791847c736d676563626263656a6f79839099a3afbbc7d1c4b8ab9e918478685e5246392d2013070000000000000000000000000000010b151f2934404b55606a73808d96a0abb5c0cbd5d1cbc7c5c7cbd1d8cfc5bbafa59e92857a6e615a50443b3025190e0500000000000000000000000000000a1724303d4a5763707d8a929fa3abb0b9bec5cdd4d9cdc3b9b1a79f99938d857e776e6a605d555046423b342e271e19140c0600000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170f18242f39434e58626d75818e96a0abb5bfcad3dfe8f4e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242c343939404547484949484745403939332c241c130a0000000000000000000000000000000000000916222f3c4854606b727f878c8e9090908f8d8a837a6d61574d4236333c444c555d666d747f87909597948f857d6f6b60574d42382d22170b0000000000000000000000000000000000000000000004111d2935414b5563707d89959fabb7c1cdd5ccc0b7aea49d949088837f7c7a7a7b7e82878f939fa4acb6c0ccd8d0c5bbafa4998e8174675d5145392c201306000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e81746d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66686260584e463d321f160c01000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e55555555555555555555545350494a4745403937322c272119130c040000000000000000000000000000000000000000010d19242f3a4753606d7985929ea9b3bec9d5cabeb3a9a1969186807a75716f6f6f7072767c8390959fabb5c0cbc9beb2a99b8e817468564c41362a1e1105000000000000000000000000000007121d27313945515c676f7c87939fa8b2bdc7d2cfc6bfbbb9bbbfc6cfd7cdc1b9ada2978f82756c61564c41362a20170d02000000000000000000000000000a16232f3c4855616b74808c92999fa6adb3bbc0c8ced6cbc3b9b1aba49f97928b827c736d67615a534d454039302a251f17110a030000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30231718212935404b555f6a717e8b939ea8b2bdc6d1dce5f1f0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a22282d2f35393a3b3c3c3b3a38352f2d28221a120a010000000000000000000000000000000000000a1723303d4a5663707d8992999b9d9d9d9c9a958f8275695e52463a3d454d565e676d78808b92999fa69e9792867d6f695f544a3f33281c0f030000000000000000000000000000000000000000000613202c3945515d6775828e9ba7b1bcc9d3cec3baafa59d928d837c76726f6e6d6f71757b828b939aa4afbbc1cfd7ccc0b5ab9f92867a6d6054473a2d211408000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174686060606060606060606060606060606060606060606060605c5455544e463d342b200d0400000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b626262626262626262626261605b535753514b47433d383229251e160e0700000000000000000000000000000000000000000813202c3945515d67737f8c97a1adb9c1cbd0c5bbb2a8a198928c85817e7c7b7b7d7f838890959fa7b1bdc7d1c6b9ada1978a7d7064574a3d3025190d0100000000000000000000000000030d18232f39434e58606d79849199a4afbac3d0cec6bdb5aeacaeb5bdc5cdd6cabeb3a99e938a7e71685e52463e32291e1408000000000000000000000000000714202c38444f59606c777f8790949ea1a9afb8bcc3cad0cbc3bdb5afa9a19e9490878079706c615f57514b433d363028231c150c0802000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023151e2a333b45515d676f7c86929fa5afbac4cfd8e3eef7f0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910171d1d24292c2d2f2f2f2f2d2c29241d1c17100800000000000000000000000000000000000000030f1b27333f49536875828f9ba3aba9aaaaa9a79e94877b6e6154473e474f575f686d79818d929fa3abb0a9a19892857b6e665b5044382b1f12060000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c2cdd4c8bdb2a89d928d80786f6a656261616265696e757f88939fa5afbcc6d1d2c7baaea2988b7e7164584b3e3025190d010005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b5454545454545454545454545454545454545454545453504a4947433c342b22190f0000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786f6f6f6f6f6f6f6f6f6f6f6e6d6c656763605d55544e48433d353028201911090000000000000000000000000000000000000004101d2935404b55606d7985919ea5afb9c3cccdc4bab2aaa39f98928e8b898888898c8f949da0a7b1b9c2cfc9bdb2a89e9184796d6053463a2d20130800000000000000000000000000010b151f2934404b55606a73808d96a0abb5c0ccd0c6bcb4aba39fa3abb3bbc5d0cfc5bbafa59e92857a6e615a50443b3025190e0500000000000000000000000004101c28333e44505b656c737c838b92979da5acb1babfc6ced0c7c0bbb3ada69f99928d847d756e69605c554f46413b342e261e19130b060000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30231d27303b45505a606d79839198a3aeb7c1ccd6e1eaf4fff0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1112181d1f2022232322201f1d1812110c05000000000000000000000000000000000000000005121f2b3744505b657884919eabb5b6b6b6b5b0a6968a7d7063574a48505960696e7a838f939da4afb5bbb3aaa2979083786c605346392d2013060000000000000000000000000000000000000000000b1724313e4a5764717d8a99a3aebac7d4d1c5b8aca0968e81746d66605856545455575f626d727f8b939eaab4bfcbd6cabfb4aa9b8e817568564c4135291d11050005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e47474747474747474747474747474747474747474746443f3c3b37322b221910070000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c5b8ab9e92857c7c7c7c7c7c7c7c7c7c7c7b7b7a797674706d67626058544f46413a322b231b130a010000000000000000000000000000000000010d18242f3945515d67717e8a939ea7b1bac4ccccc4bcb4aeaaa29f9b9896959596989c9fa6acb1b9c2cbcac1b9aca1968c7f72665c5144382c1f12060000000000000000000000000007121d27313945515c676f7c87939fa8b2bdc7d2cabfb4aaa2999299a2a9b3becad6cdc1b9ada2978f82756c61564c41362a20170d020000000000000000000000000b172127333f49535b606a6f777e858e939da0a7aeb4bcc1c9ceccc5beb9b0aba39f96918a827b736d676059524d443f38302a251e17110a02000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023232e39424d57616c74818e95a0aab4bfc9d3dee7f3fcfff0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151616151413100c0701000000000000000000000000000000000000000000000613202d394653606c7986929facb9c3c3c3beb1a4988b7e7165584b515a616b6f7b8490959ea6aebbc0c5bcb3a99f958a7e7164574a3e3124170b0000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb4bfcbd6cabeb3a99d9184796d605c544e494747484d535b626d74818e98a3aebac7d3d0c4b7ab9e918478685e5246392d2013070005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e413a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e2e2b2720191007000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d2c6b9ada2979288888888888888888888888888878583807d79746f6a636059524c443d352d251c130a00000000000000000000000000000000000007121d2935404b55616c75818e95a0a8b2bac2cbcfc6bfbab4aeaba8a4a2a2a2a3a5a9abb0b8bcc3cbcac1b8aea49e9184796d60544a4034281c1004000000000000000000000000030d18242f39434f59606d79849199a4afbac3d0d0c7baaea29892869297a2adbac2ced6cabeb3a99e938a7e71685e52463e32291e1408000000000000000000000000050b17222d38414950585f656c717a818990959fa2aaafb9bdc4cbcfc9c2bdb5afa8a19e948f867f79706b615e56504a423d363027221b140b070100000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30232834404b545f69717e8a939da7b1bcc6d0dbe5e9ebeff4f0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090908070604000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d0cbbfb2a5988c7f726559505b636c717d8591969fa7b0b8c0cbcec5bbb1a79c8f8275695c4f4236291c0f030000000000000000000000000000000000000003101c28343f4a54697683909ca9b6c3d1d3c6baada2978a7e71675c514a423c3b3a3c4247515b616e7b86929facb9c5d2d2c5b9ada196877a6d6154473a2e2114070005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2823221f1b150e0700000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d6cabeb3a9a29e959595959595959595959595959892908d8a85817c766f6b615e564f473f372e251c13090000000000000000000000000000000000010d18242f3a43505a606d79839196a1a8b1b9c0c8cecbc5bebab8b4b1afaeaeb0b2b6b7bbc2c8cdcac0b8b0a69d928a7d70675d5142392e23180c000000000000000000000000010b151f2935404b55606b73808d96a0abb5c0ccd2c7beb1a79f92867c85929fa6b0bcc6d0cfc5bbafa59e92857a6e615a50443b3025190e0500000000000000000000000006111b262f383f444e535b60686d747d838c92989ea5acb2bbc0c7cfcfc7c0bbb2ada69e98928c847d756e68605c544f46413a332d261d18120b03000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3029333b45515c666e7b86929fa5afb9c3ced8dcdbdcdee3e8efe3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7cbbfb2a5988c7f7265545c606d727e869297a0a8b1b9c1cad7d8cbc2b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000006121f2c3844505c667885919eabb8c4d1d2c5b8ab9f9285796d60554b4038302e2e31373f46525e6875828e9ba8b5c1ced5c9bdb2a895897c6f6256493c2f2316090005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e413528212121212121212121212121212121212121201f1c1715130f0a040000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dbcfc5bbb3adaba2a2a2a2a2a2a2a2a2a2a2a2aaa29f9d9a98928e89827c746d686059514940372e251b1107000000000000000000000000000000000007131d28313e45515d676e7b8491969fa7aeb8bcc3c8cecac6c5c1bebcbbbbbcbfc2c4c7cdcac5beb9afa69e948d80746b61554b4030271c120700000000000000000000000007121d27313945515d676f7d87939fa8b2bdc7d2ccc0b6aca0958c7f727e8b949faab4bfcad6cdc1b9ada2978f82756c61564c41362a20170d020000000000000000000000000a141d262d333c414950565e616b6f787f868f939ea1a8afb5bdc2cacfcbc4bdb9b0aaa39f969189817b726d666059524c443f382f29241d150d060000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d30303b454f59606d79839098a2aeb7c0cbd5d2cfcecfd2d7dde5e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0f101111110f0c0706040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dccbbfb2a5988c7f72655d666d747f889298a2a9b2bac2cbd3d2ccc1b9afa59c8f8275695c4f4236291c0f03000000000000000000000000000000000000000713202d3a4653606d798697a1adb9c6d2cfc2b5a89c8f8275665c5143392f262121262b36414d5665727e8b98a5b1becbdacfbdb0a3978a7d7064574a3d3124170a0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b14141414141414141414141414141414141312100c06060300000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddd7cdc5beb9b8afafafafafafafafafafafaeb4aeaca9aaa29f9b948f89817a706b625b514940372d23190d0400000000000000000000000000000000010c161f2935414b555e696e7b8490959da4acb1b8bcc3c6c9cfcecbc9c8c8c9cbcfcec8c6bfbab3ada59d948f82786d60594f43392f1e150b000000000000000000000000040d18242f39434f59606d79849199a4afbac3d0d4c8bbafa49a9083786d77828f98a2aebac3cfd6cabeb3a99e938a7e71685e52463e32291e1408000000000000000000000000020b141b22272f383f444c525960666d727b828a91969fa3abb0b9bec5cdcfc9c1bcb4aea8a09e938e867f786f6b615e565049413c352f271f180f0600000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d2e38424d57616b74808d959faab4bec9d2ccc6c3c1c3c6ccd3dbe5d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f52452f24191b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416181a1b1c1d1d1d1d1c191413100c07010000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265676d78808c939aa3aab3bbc4ccd4d0c7c0bbb0a79e938a7d7064574a3d3124170a00000000000000000000000000000000000000000714212e3a4754616d7a8794a9b3bec9d5cdc0b3a69a8d807367544a4031271d14141a25303d495663707c8996a3afbcc9d6cbbeb1a4988b7e7165584b3e3225180b0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e070707070707070707070707070707070706030000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dddfd7cfcac6c5bbbbbbbbbbbbbbbbbbbbbbbbbfbab8b6b4aeaca69f9c938e857d726d635b51493f352b20160c0100000000000000000000000000000000040d18242f3a434d575f696e7b838d929da0a7acb1b8b9bec0c2c3c4c4c4c4c3c2c0bcb8b4aea9a19e938e82796d665c50473e31271d0c030000000000000000000000010c161f2935404b55606b74808d96a0abb5c0ccd5c9beb3a99f93887c6f666e7b86929fa7b1bdc7d1cfc5bbafa59e92857a6e615a50443b3025190e05000000000000000000000000020a11171d262d333a41464f545c60696e757d848d92999fa6adb3bbc0c8cecec6bfbab2aca59e98928b837c746d68605b534e454039312a21180f06000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d343f4a545e69707d8a929da7b1bcc5d0c9c1bbb6b5b6bbc1c9d3ddd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b554c4135291c152835414e5b6874818e9ba7b4c1ced2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012181d1f2023252728292a2a2a2a2926201f1c18120b0300000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72686e79828d929fa4acb4bcc5cdd5cdc5beb6afa69e958f81756c6155493c3023160a00000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbacfdaccbfb2a6998c7f7366594c402e26150b0915222f3c4855626f7b8895a2aebbc8d5cbbeb1a5988b7e7265584b3f3225180c0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde9e1dbd6d2d1c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c3bfbab8b0aba59e9791877f736d635b51473d32281e1308000000000000000000000000000000000007131d28313b454d575f696e79808990959da0a7abadb3b3b5b6b7b8b8b7b6b5b3b1acaaa29f97928a81786d675d544a3f352c1f150b00000000000000000000000007121d28313945515d676f7d88939fa8b2bdc7d2cec6b9ada1978d81746b6069727f8c959fabb5c0cbd7cdc1b9ada2978f82756c61564c41362a20170d0200000000000000000000000000060b141b222730363d424a51575e616c7079808790949ea1a9afb8bcc3cad0cbc3bdb8afaaa29f959087817a716c655f58514b433c332a21180e030000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3a44505c666e7b85929ea4aeb9c3cec9c0b7afaaa8aaafb7c1ccd7d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e928578675d5145382e26232935414c556875828e9ba8b5c1ced2c5b8ac9f9285796c5f5246392c1f1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f24292c2d30323335363637373735322d2c29231d150d03000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726e7a838f949da4afb6bec6cfd7cbc3bbb3aca49f948f83796d605a5044392d20140800000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6ccbfb3a6998c807366594d4031261b0f0b14222f3c4955626f7c8895a2afbbc8d5cbbeb1a4988b7e7165584b3e3225180b0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaece6e2dfded5d5d5d5d5d5d5d5d5d5d5dbd6d3d2d0cac6c2bbb7afa9a199928b7f736d62594f443a2f24190d0300000000000000000000000000000000010c161f29333c454d575e676d747d838a90959a9ea1a9a7a8aaaaababaaaaa8a6a7a09d98928d857e746d665d554b42382e231a0d030000000000000000000000040d18242f39434f59606d7984919aa4afbac3d0d0c6bcb0a69e91857a6d6059606d78839099a3afbbc3d0d6cabeb3a99e938a7e71685e52463e32291e14080000000000000000000000000000020a11171e252a303940444d535a61676d737c838b92979da5acb1babfc6cecec8c1bcb4aea7a09a938e857e786f6a605d554d453c332a2015090000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d444f59606d78829097a2adb6c0cbcbc0b7afa59e9b9ea5afbbc6d2d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced2c6b9ac9f93867a6d60544a3f382f30303945515d677783909daab6c3d0d1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c2f35393a3c3f40414243444444423f3a38342f271f150b020000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f727c8490959ea6aebbc0c7d0d1cbc1b9b1a9a29a938c82796d675d51473e33281c100400000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3cec1b4a79b8e817468584e43372b211a191d27303d4a5763707d8a96a3b0bdc9d6cabdb1a4978a7e7164574b3e3124180b0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde9e2dbd6d3d2cccccccccccccccccccccccccdcfd2d3d6d3cdc7c1bbb2aba39f918b7f726b60564c41352920150a0000000000000000000000000000000000040d17212a333c454d555c606b6f787e83898e9197979a9c9d9e9e9e9e9d9c9a9795908c86807a716c605c544b433930261c11080000000000000000000000010c161f2935404b55606b74808d96a0acb6c0ccd6cabfb4aa9e948a7e71685d525c666f7c87929fa8b2bec7d2cfc5bbafa59e92857a6e615a50443b3025190e05000000000000000000000000000000060b13191e272e343b424650555d606a6f777e858e939da0a7aeb4bcc1c9cecec5bebab1aca49f97928b837c746d675f574d453c31261a0e0100000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a414c56606b73808c949fa9b3bec8cfc3b9afa59d938e939eaab6c3cfd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced4c8bbafa49a8a7e71665c5049413d3c3d424b55606d7a86929facb9c5d2d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911191e262e34383a404547494b4d4e4f505050504f4c4745403931271d140a0000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7d8591969fa7b0b8c0ccd2cfc6bfbbafa7a097928880786d675d554b41352c22170b00000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2d0c4b7aa9d9184776a5f53473d332a2624292f39424e5866737f8c99a6b2bfccd6cabfb4aa96897d7063564a3d3023170a0005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde0d7d0cac6c5bfbfbfbfbfbfbfbfbfbfbfbfc0c2c5c7cad0d5d3cdc4bdb5afa39f92877d70685d52453c31261a0f020000000000000000000000000000000000050f18212a333b434b515960666d71787c8185888b8d8f9091919191908f8d8a87847f7a736d68615a514b423931271e150a00000000000000000000000007121d28313945515d676f7d88939fa8b2bec7d2d0c7baaea2988f82756c61564c545f6a73808c96a0acb6c0ccd8cdc1b9ada1978f81756c61564c41362a20170d0200000000000000000000000000000002080c151c232831363e434b51585f656c717a818990959fa2aaafb9bdc4cbd0cac3beb6afa9a19e95908780796e695f574d42372b1e130800000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a49535e68707d87939fa6b0bbc5cfc6bcb1a79d938e828e9ba8b5c1ced7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced8ccc0b6ac9d9083786d605b534d4a494a4d545d67727e8b99a3afbbc7d3cec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b30383f44464b515356585a5b5c5d5d5d5d5c5953514b43392f261c110600000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc3b6a99c9082869297a1a8b1b9c1cad8cdc4bdb5aea59e9590857d736c665d554b433a2f231a100500000000000000000000000000000000000000000004101d2935404b556a7783909daab7c3d0d1c5b8aca095887c6f62594f463d36312f353a424b54606a7683909da9b6c3d0d3c6baaea298887b6e6155483b2e2215080005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddd7cec6bfbab8b3b3b3b3b3b3b3b3b3b3b3b3b3b5b8babfc6c9cfd6cfc7c0bbafa39991847a6d60584e43372b1f1409000000000000000000000000000000000000060f182029313940454f545c60656c6f74787b7e808283848585848382807e7b77726d68605d565045403930271f150c030000000000000000000000040d18242f39434f59606d7984919aa4afbac3d0d2c7bdb1a79f92867b6e615a50434e58606d7984919aa4afbbc4cfd6cabeb3a99e938a7e71685e52463e32291e13080000000000000000000000000000000000030b12181f252a313940454e535b60686d747c838c92989ea5acb2bbc0c7cfd0c7c0bbb3ada79f99928d837b6e695f53473a2f24190d01000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a505b656d7a859199a4afb8c2cdcbbfb4aaa0958e807e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ceddd2c7b8aca0958c80736c655f57575656575f666d7984919eabb5c0cbd6cabfb4aa998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d353d424a5053555d606365666869696a6a6a6865605c554b42382d22170b00000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f94909299a2a9b2bac3cbd6cac2bbb2aba39f938e837b706b605b544b433a31281d110800000000000000000000000000000000000000000000000c18242f414e5b6874818e9ba7b4c1cdd4c8bdb1a89b8e81756b60584f4642404041454c545c666f7c89959fabb8c4d1d2c5b8ac9f9285796c605346392d2013060005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dbd0c6bcb4aeaca6a6a6a6a6a6a6a6a6a6a6a6a7a9acaeb4b9bdc4ccd3d1cbc0b5aba1968d81746a5f53473b30251a0e02000000000000000000000000000000000000060e171f272f343d424a50535b6063656c6f7174757777787877777573716e6966615e56524c443e342e271e150d030000000000000000000000010c161f2935404b55606b74808d96a0acb6c0ccd7ccc0b5aba0958c7f72695e53483e45515c676f7d88939fa8b2bdc9d5cfc5bbafa59e92857a6e615a50443a3025190d04000000000000000000000000000000000000070c141a1f282f353c414950565e616b6f787f868f939ea1a8afb5bdc2cacfccc5beb9b1aba39f9591857b6e62564c4135291d1104000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564e58606c77828f97a1abb5c0caccc4baaea3989083797e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd4c8bcb1a79c928c7f776e696563636365696e78828f96a1adbdc7d1d3c6baaea298897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a232d363f474f545c6064676d6f727374757677777775726d675c544a3f33281c0f03000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c9fa3abb3bcc4ccd0cac0b8b0a9a199928b81796e696159504a423a31281f160c000000000000000000000000000000000000000000000000071825323e4b5865717e8b98a7b1bcc8d4cec3b6aa9e93897d706a6059534d4d4d4c51565d666d7983909da7b1bcc8d4cfc2b6a99c8f8376665b5044382b1f12060005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d6cabfb4aaa29f9999999999999999999999999a9c9fa2aaadb2bac1cad3d1c7bdb2a89f93877c6f62574d42362a1e110500000000000000000000000000000000000000050d151d232930383f44495053535b60626467696a6b6b6b6b6a696764615e5754524c45413a3228231d150c0300000000000000000000000007121d28313945515d67707d88939fa8b2bec7d2d4c7bbafa4999083786d60574d4234404b55606b74818d96a1adb9c1cdd7cdc1b9ada1978f81756c61564c41362a1f160c0100000000000000000000000000000000000003090d161d24292f383f444c525960666d727b828a91969fa3abb0b9bec5cdcfcac2bdb5afa7a0978f8276685d5245392c201306000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70635656606a727f8c949ea9b2bdc7d0c4baafa59f92867c717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd9cdc3b9aea49c918c827b7672706f7072757b828f949ea8b2bdcfd9d2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c353f48505960666d71767a7c7e80818283838383827f796d665b5044382b1f1206000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d8cdc2b8b0aba9acaeb5bdc5cecec6bfbaaea69f9691877f756d675f574f443f382f281f160d040000000000000000000000000000000000000000000000000815212e3b4854616e7b87959fabb8c5cfd2c6baafa59e92857c706b615f575a59555d60686d78818e95a0acb9c2cdd4c8bcb1a7998c7f7266544a3f33281c0f030005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d3c6baaea298928c8c8c8c8c8c8c8c8c8c8c8c8d8f92989ea1a8b0b8c1cad4cfc4bbafa4998e8175695e52463a2d2014070000000000000000000000000000000000000000030b12181e262e34383f444649505355585a5c5d5e5e5e5e5d5c5a5754534d4746413a3530282018120b03000000000000000000000000010d18242f39434f59606d7984919aa4afbac3d0d5c9bdb2a89f93877c6f665c50453b3139434f59606d7a84919ea5afbbc5cfd6cabeb3a99e938a7e71685e52463e31281e13080000000000000000000000000000000000000000040c12181d262d333a41464f545c60696e757d848d92999fa6adb3bbc0c8cecfc7c0bbb1a99f94877a6d6054473a2d211407000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063565d686f7c87929fa6b0bbc4d0c7bdb2a89e938b7f72717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbdfd5cbbfb6ada39c948f87827f7d7c7d7e828790949ea6b0bac4cfd4c8bdb2a89b8e8175675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e47505a626b6f787e8286898b8d8e8f909090908f8c82786c605346392d201306000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3ded4cac2bbb7b6b9bbbfc6cfccc4bcb4aea49d9490847d726d605d554d453e332d261d160d04000000000000000000000000000000000000000000000000000714212d3a46535e697783909da9b3becad6cbc1b9ada29792857d746e6967666667676d727a818e939ea7b1bccbd4d1c4b8ab9f95887b6e6255483b2d22170b000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d2c5b8ac9f92868080808080808080808080808082868b91969ea6b0b8c2ced7ccc0b5ab9f92867b6e6154473b2e23180c00000000000000000000000000000000000000000001070c141c23282d3337393f4446484b4d4f5051525251504f4d4b4846423b39353029241e160e07000000000000000000000000000004101d2935404b55606b74808d96a0acb6c0ccd5cec5b9ada1968d80746a60544a3f3329313d45515d67707d8a939ea9b3becad6cfc5bbafa59e92857a6d615a50433a2f24190d00000000000000000000000000000000000000000001070b141b222730363d424a51575e616c7079808790949ea1a9afb8bcc3cad0cbc3b9ada197877b6e6154483b2e211508000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70635b606d7a849199a3afb8c1cdccc0b5aba1968f81756d717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe7ddd1c8bfb5ada69e99938f8c8a89898b8f92999fa6b0b8c1ccd6cfc6b8aca0968a7d7063554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434f59626c717d848a8f929998999b9c9c9d9d9d9b948a7e7164574b3e31241806000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e6dcd4cdc7c4c3c5c7cbd1cec4bab2aaa29f928d827a6f6b625b514b433b3328221c140b04000000000000000000000000000000000000000000000000000005121e2a36424d5765727e8b97a1adb9c4ced6cabeb3a9a1979288817b7774737374767a7f858f939ea5afb9c3cdd4c8bdb2a89d9083766a5f53473a2e1c1106000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e918578737373737373737373737374767a7e848f949ea6b0bcc6d0d2c7bbafa3998c7f7265554b4034281c100400000000000000000000000000000000000000000000020a11171b22272b2d3337393c3e414244444545444442403e3b3a36312d29251e19130c040000000000000000000000000000000613202c3945515d67707d88939fa8b2bec7d2d0c5bcafa59e9184796d60584e42382e212935414c55616c75818e97a2adb9c2ced7cdc1b9ada1978e81756c61564c4135291c110600000000000000000000000000000000000000000000020a11171e252a303940444d535a61676d737c838b92979da5acb1babfc6cabeb3aa9e9285796c605346392d201306000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063626d75818e96a1abb5c0cacdc5bbafa49991847a6d64717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8e3dad1c7bfb8b0aba49f9c98969696989b9fa3abb0b8c1cad3d1c6bdb1a79d9184786c605346392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616b717e8791969c9fa3aba6a7a8a9aaaaaaa69b8f8275685c4f422e23170b000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e6ded8d3d0cfd2d3d7d5c9bdb2a8a198928a80786e68605951454039312a2117110a02000000000000000000000000000000000000000000000000000000020e1a25313b4753606d7985929ea8b2bdc9d5cfc5bbb3a9a19a938e88838180808183868b91979ea5afb7c1cbd5cdc4b8aca0968a7e7164574e42372b1e0a00000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b6666666666666666666667676d717a828f949faab4bfcbd6cbc0b5ab9c908376675c5145382c1f1306000000000000000000000000000000000000000000000000060b11171b1f22272b2d2f3134363738383838373634312e2d2a25201d19130d080200000000000000000000000000000005121e2a36424d57606d7984919aa4afbac4d0d6cabeb4aa9e938a7d70675d51463c30261c242f3a434f59616d7a85929ea6b0bcc6d0d5c9beb3a99e938a7e71685d5245382e23170b000000000000000000000000000000000000000000000000060b13191e272e343b424650555d606a6f777e858e939da0a7aeb4bcc1baaea2988d8073665b5044382b1f1206000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70636a727f8b939ea8b2bdc7cfc5bbb0a69f93877d6f6864717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbeae2dbd6d3cac1bdb5afaca9a5a3a2a3a5a8acafb5bdc2cad3d7cbbfb5ab9f958a7e71665b5044382b1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68707d889299a0a8acaeb4b3b4b5b6b6b6b6ab9e9184786b544a3f34281c10030000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0f0e9e4dfdddcdfe0ded2c5b9aca19691867e746d665e564f473f352f271f180f060000000000000000000000000000000000000000000000000000000000000914202c3945515d67727f8c96a0acb9c0cad4cdc5bbb3aca49f9a95908e8d8c8d9092999ea1a9afb7c1c9d2cfc4bbafa59d9184786d6053463c31261a0e00000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e595959595959595959555d60676d78829098a3aebac7d3d1c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292a2b2b2b2b2a29272421211e1a14110d080200000000000000000000000000000000000714212d3a46535f6974808d96a0acb6c0ccd6cfc7baaea2988f82756c61554b41342b1e151e28313e46525e68717e8b949faab4bfcad6cfc5bbafa59e91857a6d60544a3f34281c100300000000000000000000000000000000000000000000000002080c151c232831363e434b51585f656c717a818990959fa2aaafb7b0a69f92857a6e61544a3f33281c0f03000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d70676f7c86929fa5afbac4cfcabeb3a99f948c80736b6064717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe0d8d0cac6c5c4c7c0bbb9b5b2b0afb0b1b5b9bbc0c7cfd4d7cac1bbaea3999083786c60544a3f33281c0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a85929aa3abb2b9babfc0c1c2c3c3c3b9ac9f928679665c5044382b1f12060000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf4f0eceae9eceaded1c4b7ab9e91847c716c605c544c443d3429241d150d060000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea4aeb8c2cbd5cdc5beb6afaca7a09d9a99999a9c9fa3abadb3bbc1c9d2d1c6bdb3a99e938a7d70665c5044382a20150900000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e524d4d4d4d4d4d4d4d4b51555d666e7b86929facb8c5d2d3c7baaea399887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f1e1d1c1a181514120e090501000000000000000000000000000000000000000815222e3b4855616e7b87929fa8b2bec7d2d1c7bdb1a79f92867b6e615a50433a2f22190c161f2a36414c56626c76828f98a2aebac2cfd7cdc1b9ada1978c8073665c5044382b1f12060000000000000000000000000000000000000000000000000000030b12181f252a313940454e535b60686d747c838c92989ea5aaa79f948b7f72685e5242382d22170b00000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d706d79849198a3aeb7c1cccbc3baada2979082786d605964717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd8cec6bfbab8b7b9bdc4c6c2bfbdbcbcbec2c5c7cbd1d8d1cbc1b8afa59f92877c6f655b5042382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c97a1acb5bdc3c7cbd1cecfcfd0c7baaea39986796d6053463a2d2013070000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf8f2efecebecebdfd2c5b8ac9f92867d716c625b5049413930271f160e050000000000000000000000000000000000000000000000000000000000000000010d18242f3945515c67707d89929da6b0b9c3cbd4d0c7c0bbb9b1acaaa7a6a6a7a9acaeb4b9bec4cdd3d0c7bfb5aba1978f82756b61544a3f34281c100300000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e52454040404040404040454c545e6974818e9aa7b4c1cdd7cbbfb4ab978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000030506090b0e0f1111121211110f0d0b08070502000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a3afbac4d0d7cbc0b5ab9f958b7f72695e52483e31281d10070d1925303a44505a616e7b86929fa7b1bdc6d1d5c9beb3a99e9185796d6053463a2d20130700000000000000000000000000000000000000000000000000000000070c141a1f282f353c414950565e616b6f787f868e939a9d9d958f82786c60564c412f261c110600000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7074818e96a0aab4bfc9cec3b9aea49f92857b6e665c5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd0c6bcb4aeacabacb2bac3cbcbc9c9c9cbced2d3d7d3cfc6bfbbafa69e938c7f726a5f53493f2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea9b3bec7cfd3d7d8d3d0cfcac6baaea29886796c605346392d2013060000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0f3ede7e2dfdfdfe2e0d3c6baaea29892877e726d605b534a4239312820170f06000000000000000000000000000000000000000000000000000000000000000007121d2934404b55606b74808d949fa7b1b9c2cad4d2ccc8c3bcb8b7b4b3b3b4b6b9babfc6c9cfd8cec6beb6aea39991857a6d61594f42382e23170c0000000005111e2b3844515e6b7784919eaab7c4d1cec1b4a89b8e8175685b4e4235281b0f000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e52453833333333332f353a424d5763707d8a96a3b0bdc9dcd1bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909dabb5c0ccd6d4c7bbafa3999083786d60574d42362c1f160c0008131e29323e46535e69727f8b959fabb5bfcbd7cfc4b9ada197887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000003090d161d24292f383f444c525960666d727b81888d91908c837a6d665b50443b301d140a0000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d717e8a939da8b2bcc6d0c6bcb1a79d928a7e70695e545764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced6cabfb4aaa29f9ea1a8b1b9c0c8ced2d6dad5d2d1cdc7c2bdb5aea59e948e81776c60584e41382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1acbbc5d0d9dcd4ccc7c4c2bdbcb8ab9f928578655b5044372b1f12050000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e9e2dbd6d3d2d3d6dbd6cabfb4aaa299928a7f736c655c544b433a322921180f0600000000000000000000000000000000000000000000000000000000000000010c18232f39434f59606d78829095a0a7b0b8c0c8ced5d4cec8c5c3c1c0bfc0c3c5c7cbd1d5d2ccc4bcb4aca49f92877d70685e52473e30261c11060000000005111e2b3844515e6b7784919eaab7c4d1cec1b4a79b8e8174685b4e4135281b0e000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b262626262429303b4854616e7b8794a1aebac7d4ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000002040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b2bbc3cbc9bdb2a89f92877c6f665c50453b30231a0d0400020d17202a36424d57606d78839099a3aebbc3cec7c0baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000040c12181d262d333a41464f545c60696e757c80848380796d685e544a3f32291e0b020000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7b86929fa5afbac3cfcabfb4aaa0958d80746c61574d5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced3c6baaea298929196a0a7afb8bdc3c6cacfc9c6c5c2bcb7b0aba39f938e82786d655b50463c2f261b0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2bdcdd6ded4cac2bbb7b6b1afb2aa9d9083776a53493f33271b0f030000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e9e0d7d0cac6c5c6cad0d7d0c6bcb4aba39f918c80776d665d554c443b332a22180f050000000000000000000000000000000000000000000000000000000000000007121d27313d45515c666d7a8390959fa6aeb8bdc3c9cfd4d4d1d0cdcccccdcfd2d3d6d3d0c7c0bbb2aaa39a938b7e716b60564c41352c1e150a000000000004111e2a3744515d6a7784909daab7c3c9c9c0b4a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f1a1a1a18202d3a4753606d7a8693a0adb9c6d3cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000030608090f100e0a0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d96a1a9b1babfc1b9aca1968d80736a5f544a3f33291f1108000000050e1a25313b44505c666f7c87929fa7b1bcc3bdb5afa59f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000001070b141b222730363d424a51575e616a6f747777736d675e564c42382d20170d000000000c1825323f4b5865727e8b98a5b1becbd6cabdb0a3978a7d839098a2aeb7c0ccccc4baaea2989083796d605a504b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced2c5b8ac9f92868490959da5acb2b8b9bebbbeb9b8b5b0aba69f99928c81786d665c53493f342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedad5ccc2b8b0aba9a4a3a8a1988d8074675a4d412d22170b000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e2d7cec6bfbab8babfc6ced3cec6bdb5afa39b928d81786d675e564d453c342a21170c03000000000000000000000000000000000000000000000000000000000000010b151f2834404b545e686e7a838f949da4acb2b9bec5c7cdd0d2d3d6d7d3d2d1cfcac6c1beb6afa8a09892887f726c62594f443a30231a0c03000000000003101d293643505c6976838f9ca9b6b9bebdb9b3aa998c807366594d4033261a0d000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b1f1b1b1b19202d3a4753606d7a8693a0adb9c6d3cdc0b3a69a8d8073675a4d4034271a0d000000000000000000040a0f1315161b1d1b1713120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a849197a0a7aeb4b8aea49e9184796d60584e42382e21170d000000000009141f28343f4a545f6a73808c95a0aab4b8b1aba39f938c7f72675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020a11171e252a303940444d52585f62676a6a66605d554c443a2f261c0e05000000000c1825323f4b5865727e8b98a5b1becbd8d0c3b7aa9d90849095a0aab4bfc9cfc4baafa59f92867c6f675c51484b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e92857b838e939da0a8abadb3aeb3adaba8a69f9c9490877f776d665c544b41382d22180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7683909da9b6c3d0d9cec3bab0a69f9c9796959691867b6e6155483b2e221506000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3dbd0c6bcb4aeacaeb4bcc1c9d3cfc7c0bbada49c938e82796d685e574e463c33291e150b00000000000000000000000000000000000000000000000000000000000000030d18232e39424c565e686e7a828d929ea0a8adb3b8bcc1c3c5c6cacbc7c5c4c2bebab8b0aca49f9691867e726d625a50473d32291e1108000000000000010e1a2734414d5a6774808d9aa4abadb3b2adaba2988a7d7164574a3e3124170b000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5245382b272727272529323b4855616e7b8894a1aebbc7d4ccbfb3a6998c807366594d4033261a0d0000000000000000070f151b1f2222282a2823201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c8590959fa3aaaca59d92897d70675d51463c30261c0f050000000000030b17232e38424e58606d79839098a2aaaba79f99928c80776c60554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000060b13191e272e343b42464e53555a5e5d5953514b433a32281d140a00000000000c1825323f4b5865727e8b98a5b1becbd8d1c5b8aca0959095a0a7b1bcc5d0c7bdb2a89e938b7e716a5f554b404b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e92857879818991969b9ea2a9a2a9a19e9c9994908a837c726c655c544b42392f261b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1d4c8bdb2a89f948f8a898987847d70695f53463a2d211407000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d6cabfb4aaa29fa2aaafb7c1c9d2d1cbbfb6aea59e948f837a6e695f584e453b30271d12070000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e686d78808991969ea1a9abb1b4b6b8babebfbab9b7b5b3adaba69e9a938d847c716c625b51483e352b20170d00000000000000000a1623303d495663707d89929c9ea1a9a8a19e9992857a6d6054473a2d211407000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e524538343434343430353b444e5864717e8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c0000000000000009101920272b2e2f353735302d2b27221b140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565f6a6f7b838c92989d9f9e938d80746b61554b40342a1e140a0000000000000006111c26303c45515c676e7c8692989f9f9c9590877f776c655b50433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000002080c151c232830363c4347484e51504d4745403a312820160b0200000000000c1825323f4b5865727e8b98a5b1becbd8d4c8bcb1a7a09da0a7b1b9c3cecbc0b5aba1968e81756d62584e433e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786d747d848a8f929795959497928f8c88837d786f6a605b534b423930271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2d1c5b8aca0968f827e7c7c7b78706b60574d42362a1e1205000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c6baaea29892989ea5afb7c0c9d2d7c8c0b7afa69e9590837b6e6a5f574d42392e23180c00000000000000000000000000000000000000000000000000000000000000000b151e28323b444c565d666d737d848c92979d9fa7a7aaabaeb3b4aeacaaa8a9a29f9a948f87807a6f6a615a51493f362d23190e0500000000000000000916222f3b4854606b73808a8f9297949496918e877e70685d5245392c201307000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e52454141414141414141464d56606a75828f9ba8b5c2ced6cabeb4aa978a7e7164574a3e3124170b00000000000009121b222b32373b3c4243413d3937332d261d1a140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e585f696e7980868d9192918c81786d60594f43392f22180c0200000000000000000a141e2834404b555f6a707d868f92928f8a837c726c655b53493f31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373a3c414444403a39352f281f160e050000000000000c1825323f4b5865727e8b98a5b1becbd8d9cec3b9b1acaaacb1b9c3cbcdc5bbafa39991847a6d605a50463c3e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b6b70787e8285878888888785827f7b76706c655f585049413930271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4d0c4b7aa9d91847871706f6e696360594f453b31261a0e02000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d2c5b8ac9f92858f939ea5afb7c0c8d2d2c9c1b8b0a79f9591847c6e695e544b4034281c100400000000000000000000000000000000000000000000000000000000000000030c162029323b444c545c606b70797f858b9095989b9d9fa2aaaaa39f9e9c9997928d88827c746d67605850483f372d241b11070000000000000000000713202c38444f59646e737d82858687878684817c706c61564c4135291d1104000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e524e4e4e4e4e4e4e4e4c52575e686f7c87939facb9c6d2d3c6baaea298887c6e6255483b2f221508000000000008111b242d343c4347494e504e4a46443f382f2a251f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e575f676d737b808485847f786d665c51473d31281d1006000000000000000000020c18232e39434e58606b707c828585827d786f6a605b534941382d1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b2e2f343737332d2c29241d160d05000000000000000c1825323f4b5865727e8b98a5b1becbd8dfd5cbc3bcb8b7b8bcc3cbcfc5bbb0a69f92877d6f685d52483f343e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b60666d7175787a7b7b7b7a7875726e6964605b534e443f382f271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7cdc0b3a69a8d8073666362615e57544f473d332a1f140900000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3ccbfb2a5998c7f828e939da5aeb6c0c8d1d2cac1b9b1a8a09691857b6e665c5145382c1f13070000000000000000000000000000000000000000000000000000000000000000040e172029323a424a515960666d72797e83878b8e90929894949892918f8c8985817c756f6a605d554e463e362d251b12090000000000000000000004101c27323d47525c646b7075787a7a7a7a78756f6a615a50443a2f24190d01000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b5e5a5a5a5a5a5a5a5a5a565e61696e7a84919aa4afbbc8d4d2c5b8ab9f9285796d6053463a2d20130700000000050e1a232d363f464e54555b5d5b56535049413d363028231c150c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343c454d555c60696e73777977726d665c544a40352c1f160c000000000000000000000007121d27303c464f59606a6f75787875706c666058504941382f261b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1f2122272b2a2620201d18130c0400000000000000000c1825323f4b5865727e8b98a5b1becbd8e7ddd5cec8c5c3c5c8ced6cabeb3a99f948c7f736b60564c4136313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5c606468686d6e6f6e6d676966625f57535049413c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad2ddcbbeb2a5988b7f7265545654524d48443d352b21180e0300000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f79818e939da4aeb6bfc8d1d3cbc2bab1a8a1979083796d6053463a2e23180c000000000000000000000000000000000000000000000000000000000000000000050e172028303940444f545c60676d71767b7e818385868787878684827f7c79746f6a625f58514c433c342c241b12090000000000000000000000000b16212b35404a5259616369676d6d6d6d6768625f5850483e32281e130800000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e9185786b6767676767676767676768686d727b839096a0acb6c0ccd6cabfb4aa9c8f8275665c5044382b1f1206000000020d17202c353f4850586062686a6863605b534f46423b342e261e19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a333c434b51565e61666a6c6b65605c544a42392e231a0d040000000000000000000000000b151e2a343d474f585f62696c6c6964605b544e443f382f261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151b1e1d1a1413110d07010000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e7dfd9d4d1d0d1d4d5cbc3b9ada2978f82786d60594f443a30313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f505357565e61626261605d555955534d46443f382f27221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b4846423b38332b231a0f060000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7278818d929ca4aeb6bfc7d8d4ccc3bab2a9a0958c7f7266554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000050e161e272e343d424b51555d6065696e717477787a7a7a7a79777573706d66625f58534e45413a312b221a120900000000000000000000000000050f19232e3840474f5557555d606161605c5555534e463e362c20160c0100000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d1c4b8ab9e918578747474747474747474747475777a7f869095a0a8b2bec7d2d3c6baaea2988b7e7165544a3f34281c100300000008131e29323e47505a626a6f757674706c656159524d443f383029241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000061018212a303940454d52545a5e5f5e5953504a423930271c110800000000000000000000000000030c18222b353d464e53555c5f5f5c5753504a423d332d261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e11110d0706040100000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1eae4e0deddded8cec3b9aea49e92857b6e665c50473d3228313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f52464a4c525455555554514b4c4847423c37332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3a36302c27211a1108000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726d77808d929ca4adb5bfccd2d5ccc4bbb1a79e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454b5153575e6165686a676d6d6d6d676b696663605c54534e47433c352f281f1910080000000000000000000000000000010c161f28323a41454a505355565757565553504945403930271d140a0000000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d2c5b8ac9f92868081818181818181818181818183868c9298a0a7b1bac3d0d6cabfb4aa9f92867a6d6054473a2e23170b000000010d1925303a444f59626d717c8183817d78706b615e57504a423d352f27221b140b0701000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e272e343b4246474d5152514c46443f3830271e150b000000000000000000000000000000060f19232b343c4347484f52524f4a46443f382f27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010404000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1f5f0edeae7dbd0c6bcb1a79d928a7d70695e544a3f342b24313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f52453e4146474848484745413f3b3a37312b27221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e312a251f1c160f0800000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72656c77808c929ca3adbbc0c7d0d6cdc3b8aca09686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e34394045474d5354585b555c606161605d555c595653504a47433c373229241e160d0700000000000000000000000000000007131d28313a444c52545c60626364646361605b53514b43392f261b110600000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d3c7baaea298928d8d8d8d8d8d8d8d8d8d8d8d8e9092999fa2aab1b9c3ccd5cec6baaea2988d8074685d5245392c1c110600000005111e2a36414c56616b717f878e908e89837d756e69605c544e45413a332d261d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d232830363a3b404446443f3a38342e261e150c0300000000000000000000000000000000081119222a31373a3c424545423d3938332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fffcf3e8ded6cabfb4aaa0958d80746b61574d42382e2224313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f52453036393a3b3c3b3a39352f2f2e2b261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e31251a14100b050000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265656c73808c919ba3afb6bec7cec5bbb1a79d918477675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282f35383b4246484b4e4b5153545454514b4f4c4946443f3837322b262019130c04000000000000000000000000000000010d18242f3a434c565d60666d6f707070706e6c65605c554b41382d22170b00000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d6cabfb4aaa29f9a9a9a9a9a9a9a9a9a9a9a9a9b9d9fa3abaeb4bcc3cbd5d0c6bcb1a79f92867b6e61564c4135291d0a000000000713202d3946525e68707d8893999d9b959089817b726d666058524c443f382f29231d150d08020000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e33373938322d2b28231c140c0300000000000000000000000000000000000008101820262b2e2f36393936312d2b28221c140b06000000000000000000000000000000000000000000000000000000000000020608080d10111212110f0b070604000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fff5eae1d6ccc4baaea2989083796d60594f453b30261c24313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382a2d2e2f2f2e2d2c292422211e1a150f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e312518090300000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f72655b606e737f8b919fa4acb5bdc5bcb3a99f958b7f7265554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c31363a3b3e41404547474747454142403d3a38342e2b26201b150d08010000000000000000000000000000000004111d2935404b555d686d74797b7d7d7d7d7b78736d675c53493f33271b0f03000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dbd0c6bcb4aeaca7a7a7a7a7a7a7a7a7a7a7a7a8aaacafb5babec5ced5d0c7bdb4aaa0958c7f73695e52443a2f24190d00000006121f2b37434e58616d7a85929aa4aba7a09d938e867f786f6a605d565049413c342f271f19140b06000000000000000000000000000000000000000000000000000000000000000000000000000000070c14191e2021272b2c2b26201f1c17110a020000000000000000000000000000000000000000060e151a1f2122292c2c2924201f1c17110a02000000000000000000000000000000000000000000000000000000000003090f1214151a1d1e1f1e1e1c181413100c0701000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1f9eee3d9cfc4baafa59f92867c6e675c51473e33291e1424313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c202122222221201d181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265595c636d727f8b939aa3abb3b9b3aaa1979083786d6053463a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d1f252a2d2e322f34383a3a3a3a39352f33302d2c28231c1b150f0a040000000000000000000000000000000000000613202c3945515d676d7a818588898a8a89888580796d655b5044372b1f1205000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddd8cec6bfbab8b4b4b4b4b4b4b4b4b4b4b4b4b4b6b9bbc0c7cad0d6cfc6beb5aba2989083796d60574d4232281e13080000000815212e3b47535f6a74818e97a1acb5b1aca59e98928b837c746d68605b534d454039312a251f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141a1e1f1e191312100b060000000000000000000000000000000000000000000000030a0f1215151c1f1f1c1713120f0b06000000000000000000000000000000000000000000000000000000000000060e151a1f2122272a2b2b2b2a2825201f1d18120b030000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1f1e8dcd1c7bdb2a89e938b7e716a5f554b40352c21171824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f141515151413110d0708060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f726559525b636d727f889299a1a9ada9a19892857b6e665c5044382c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10141a1e21212523292c2d2e2e2d2c29242623201f1c17110f0a0400000000000000000000000000000000000000000714202d3a4753606d79838d92989697979697928c82776c605346392d201306000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde0d8d0cac7c5c0c0c0c0c0c0c0c0c0c0c0c0c1c3c5c7cbd1d6d3ccc4bcb4aca49992867c6f665c51453b3020160c010000000915222f3c4855626f7c88939ea9b3bebcb8afaaa29f959088817a716c655f57514b433d363028231c140c08010000000000000000000000000000000000000000000000000000000000000000000000000000020507080d1113110c070603000000000000000000000000000000000000000000000000000000030608090f12120f0a06060300000000000000000000000000000000000000000000000000000000000001090f1820262b2e2f34363838383735322d2c29241d150d0600000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f3e8dfd7cbc0b5aba1968e81756c62574e43392e231a0f1824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f12080908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c515b626d727e8792979ea29f9792867c6f695e544a3f34281c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141518181c1f20212121201d1819161312100c0600000000000000000000000000000000000000000000000d192633404c5966737f8c959fa2aaa3a3a9a19e948a7d7063574a3d3024170a000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeae2dbd6d3d2cdcdcdcdcdcdcdcdcdcdcdcdced0d2d4d6d3ccc7c0bab2aaa39a93877e706a5f544b4033291f0d04000000000e1b2734414e5a6774808d9aa5afbbc5c8c1bcb4aea7a09a938d857e776e69605c554f46413b342e261e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000406050000000000000000000000000000000000000000000000000000000000000000000000030606030000000000000000000000000000000000000000000000000000000000000000000009131b212a31373a3b404344454544423e3a39352f271f180f06000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ece1d6cdc5bbafa39991847a6d605a50453c30271d110b1824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c49515b626c717d858d9297928e857d6f6a60574d42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c10131414141413110d070a07060300000000000000000000000000000000000000000000000003101c28343f4a54697683909ca7aeb4b0b0b3ada69a8d8073675a4d4034271a0d000714202d3a4753606d7a8693a0adb9c6d3cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dcd7d4d2d1d0cac6c2bbb7afa8a19892887e716c61584e42392e20170d0000000000111d2a3744505d6a7783909daab6c0c9cfcec5bfbab1aca49f97928a827b736d676159524d443f383029241e160d09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d333c4347484d50515251514f4b47454039312a21180b020000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e6dacfc5bbb0a69f92877c6f685d52483f332a1e150b0b1824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f48515a616b707a80858785817a6f6b60584e453b30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707060401000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8bebdbdbeb5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9cfdacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5c4c2bebab8b0aba59d9691867e716c625a50463c30271d0e050000000000101d2a3643505d697683909ca6afb9bec4ccd0cac3beb6afa9a19e948f868079706b615e56504a423c352f281f1a150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d101212110f0b0606030000000000000000000000010507080d101212110e09080603000000000000000000000000000000000000000000000000000000000000000000040f19232d373f464e53555a5d5e5e5e5d5b5853514b433b332a1d140a0000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e7ddd5c9beb3a99f948c7f726a60564c41362d21180c030b1824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3f48505960686d73797a79746e6860594f463d33291e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a1adb9c6d0cfc3b6a99d9083766a5d5043372a1d10000714202d3a4753606d7a8693a9b3bec9d5cec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9babb5b9bdbabababababababababababababababababac0bbb9b7b5b3adaba69f9c938e847c716c625a50473e342a1e150b0000000000000c1926323f4c5965727f8c949da5adb3bbc0c7d0d0c7c0bbb3ada69f99928c847d756e68605c544e45413a312b261f18120b030000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1d1e1f1e1c1813120f0b060000000000000002080d1114141a1d1e1f1e1b1615130f0a04000000000000000000000000000000000000000000000000000000000000000b16212b353f4951585f6267696b6b6b6a6865605d554d453b2f261c110600000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dfd5cbc3b9ada1978f82786c60584e433a2f241b0f06000b1824313e4b5764717e8a97a4b1bdcad7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f363e474f565e61656c6d6d66615e564f463d342b21170c03000000000000000000000000000000000000000000000000000000000000030607090c0e0f0f0f0f0d0b080705020000020507080c0e0f100f0e0c080705020000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a9b3bec9d5d0c3b6aa9d9083776a5d5044372a1d11000713202d3a4653606d798697a1adb9c6cac8c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a3acadb2adadadadadadadadadadadadadadadadadadb5afacaba8a9a29f9a948f89817a6f6a615a50483f352c22180c030000000000000713202d3a4653606d79828e939ea1a9afb5bdc3cad0ccc5beb9b0aba39f969189817b726d666058524c433e373128231d150c080200000000000000000000000000000000000000000000000000000000000000000000060e141a1e2122272a2b2b2b2924201f1c17110a0200000000050d14191e2021262a2b2b2a2822221f1b150e07000000000000000000000000000000000000000000000000000000000003101b27323d47515b626a6e73767778787775716d675f574d42382d22170b00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd3d2cdc3b9aea49e92857b6e665b50463d31281e120900000b1724313e4a5764717d8a97a4b0bdd0d3cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cdcec4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f32353d444c52535b6061605c54524d443d342b22190f050000000000000000000000000000000000000000000000000000000000060b10121316191b1c1c1c1b1a181514120e09090e111414181b1c1c1c1b181514120e0903000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6cecdc3b6a99d9083766a5d5043372a1d100006121f2b3844505c667885919eabb8babebbb9b3a9998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87929a9ea1a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a39f9e9c9997928e89827c746d67605850483f362d231a10060000000000000006131f2c3845515c676d78818a91979fa4abb1babec5cecfc9c2bdb4aea8a09e938e857f786f6a605d565047423c342e271e19140b060000000000000000000000000000000000000000000000000000000000000000080f181f262a2d2e343738383735312d2b28221c140b020000070e171e252a2d2e3336383837342f2e2b2720191009010000000000000000000000000000000000000000000000000000000713202c38444f59626d727c808384858484827e796e695f544a3f33281c0f03000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bec5c7c6c4bbb1a79d928a7d70695e544a3f342b1f160c0000000a1724303d4a5763707d8a96aab4bfc5c7c6bfb4aa96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0c1c1c0b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f322b323a41464950535453504a46413b322b22191007000000000000000000000000000000000000000000000000000000040a0f11171c1f2023252728292928272522211e1a14141a1e20212527292929272521201e1a140d0500000000000000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c0c1c1c0b5a99c8f8276695c4f4336291c100003101c28343f4a546976838f9ca5abadb3afacaba2978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a727f888e919694949494949494949494949494949494949494949992918f8c8985817c766f6a605d554e463e362d241b1108000000000000000004101c2834404b555c666d747e858d93999fa7adb3bcc1c8cecfc6bfbab2aca59e98928b837c746d68615a534d454039302a251e17110a02000000000000000000000000000000000000000000000000000000000008111a212a31363a3b4043454544423e3938332d261d140c0207101920293036393b4043454544413c3b37322b221b13090000000000000000000000000000000000000000000000000000000916222f3b4854606b727f878d90919191908e8b847b6e665b5044382b1f1206000000000000000000000000000000000000000000000a1723303d4a5663707d8996a6b0b8b9bbb9b8b3a9a0958d80746b61564d42382d22190d040000000916222f3c4955626f7c8898a2aeb7b9bbb9b8aea398887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a6afb3b4b4b3b2a99c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226283036383f44464746443f38363029201910070000000000000000000000000000000000000000000000000000040a0f151b1c23282b2d2f32343536363534312e2d2a261f1f252a2d2e323435363534322e2d2a251f170f0a010000000000000000000000000000000000000000000000000004101c2834404a546a7783909daab2b3b4b4b3b0a89a8d8174675a4e4134271b0e00000b17232e3f4b5865727e8b939c9fa2a9a49f9e9992857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626d727c818586878787878787878787878787878787878787878787868482807c79746f6a626058514c433d342c241b1209000000000000000000000c18232e39434b545c606c717a808790959fa2a9afb8bdc3cad0cbc4bdb9afaaa29f959087807a716c615f57514b433d363028221c140b0701000000000000000000000000000000000000000000000000000007101a242c333b4246484d505152514f4b46443f382f261e140a0e19232b323b4146474d505152514e4947433c342d251b110800000000000000000000000000000000000000000000000000000a1623303d495663707d8992999c9e9e9e9d9b969083786c605346392d201306000000000000000000000000000000000000000000000714212e3a4754616d7a87949ea7abacaeacaba9a1979083796d60594f443b2f261c1007000000000713202d3a4653606d7985929fa6abacaeacaba79f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89949ea5a6a7a7a7a8a0978c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f32261e252a2d3337393a3a38342e2a251f170e070000000000000000000000000000000000000000000000000001070c151b20262b2e34383a3c3f4142424242403e3b3a36312c2830363a3b3f41424342413f3b3a363029211c130a00000000000000000000000000000000000000000000000000000c18232e414d5a6774808d98a0a8a7a7a7a7a69f968a7e7164574b3e3124180b00000613202d3a4653606d78818b8f9297949a93918e867e70675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c46515b626a6f7578797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79787573706d66626058544e45413a312b221a1209000000000000000000000007121d273039424b515a61686d747c838b92979ea5acb1babfc6cecec9c1bcb3aea7a099938d857e766e69605c554f46413b332d261d18130c04000000000000000000000000000000000000000000000000040e18222c363e454d53555a5d5e5e5e5c5753504a423830261c1117202b353d444c5254595d5e5e5d5b55544e463f372d231a0c02000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba3abaaababaaa8a095897c6f6256493c2f231609000000000000000000000000000000000000000000000713202d3946525e6875828f959c9e9fa39f9f9d9791857b6e675c51473e32291d140a000000000006131f2c3845515c6674818e949c9e9fa39f9e9c958e8174675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828e93989a9a9b9a999691857a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f322619191b22272b2d2e2d2c28231c19140d0500000000000000000000000000000000000000000000000000030b121820262b3237383f4446494c4e4f4f4f4e4d4b4846423b38343b4246474b4e4f4f4f4e4b4846423b332e251c1208000000000000000000000000000000000000000000000000000715222e3b4855616e7b869196999a9b9a9a98949084796d6053463a2d201307000006121f2b3844505c666d787e82858787878684817c706c61554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f495158606268666d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d66696663605c54544e47433d352f281f191008000000000000000000000000000b151e273039404550565d606a6f787f858e939da0a8aeb4bcc1c9cecec5bebab1aba49f97918a827b736d676059524c443f382f29241d160d0801000000000000000000000000000000000000000000000a15202a343e4850575f61676a6b6b6a6864605b544a42382e23171e29323d474f565e6166696b6b6a6762605851493f352c1e140a00000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab5b7b8b7b7b1a7988b7e7265584b3f3225180c0000000000000000000000000000000000000000000005111e2a36414c56616e7a838b8f9192999392908d857c6f695f554b40352c20170b02000000000004101c2834404b54606d79828b8f91929993918f8b837a6d61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58606d7981888b8d8e8e8d8c89847c6f685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190d11171b1f2021201f1c17110e080200000000000000000000000000000000000000000000000000060d151d242932373c43474a505356585a5b5c5c5b5a5855534d46443f444d5254585a5c5c5c5a5854524d453f372e241a10050000000000000000000000000000000000000000000000000714212d3a46535f696f7c84898c8d8e8e8d8b88837b6e675c5145382c1f1306000003101c28343f4a545c666c7176787a7a7a7978746f6a61594f433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f464e5456545c60616161616161616161616161616161616161616160605c54595653514b47433d373229241e160d070000000000000000000000000000030c151e272e343e434c525860666c727a818991959fa2aab0b9bdc4cbd0cac3bdb5afa9a19e948f868079706b615e56504a423c352f281f19130c040000000000000000000000000000000000000000030f1b26323c46505a61696e737678787775716c665c544a3f34281b25303b444f5960686e7376787877746f6a625b51473e30261c1106000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c4c4c4c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000010d1925303a46525e686e797e82848686868583807a6f6a5f574d43392e231a0e05000000000000000c18232e3945515d676d787e828486868685837f796d685e5243392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515d676d757b7e808181807f7c786f6a5f564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c060b0f1213141312100c06000000000000000000000000000000000000000000000000000000070f181f272f353c43474e54545c60626567686969686764615f5753504a50575e6165676869686765615e5751493f362c22170c00000000000000000000000000000000000000000000000005121e2a36424d57606a6f787c7f808181807f7c766e695e554b4034281c10040000000b17232e38424a545b606469676d6d6d6d6668625f584f473e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d343d4348494b515354545454545454545454545454545454545454545453504a4d494645403937322b272019130c0400000000000000000000000000000000030c151d2328313a41454e545b60686e757d848c92989ea6acb2bbc0c7cfd0c7c0bbb3ada69f98928c847d756e68605b544e45413a3129241e160d040000000000000000000000000000000000000006131f2b37434e58616c707b8083848584827e786d665c5044382d222a36414c56606b6f7a8083848584817c726d625a5042382e23170b00000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d1cdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000008131e2a36414c565e676d7275787979797876736d685f584e453c30271d1108000000000000000007121d2935404b555d666d7175787979797876726d675e564c4130271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202935414c555d60696e727374747472706d665f584e443b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c00000305060707060300000000000000000000000000000000000000000000000000000000071019212a313940454e53585f62666d6f72747575757573716e6964605c545b60696e727475767574726e69635b51483e33281c11000000000000000000000000000000000000000000000000020e1a26313b454e5860666d707274747474726f6a615e574d43392e23180c0000000006111c263038424a505358555d606161605c5455534e463e352c1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b222b32383b3c40454647474747474747474747474747474747474747474746443f403d3a38342e2b27201b160d0801000000000000000000000000000000000000030b12181f282f353c424a50565e616b70797f868f949ea1a8afb5bdc2c9cfccc4beb9b0aaa39f969189817a726c665f58514b433e352f281f160c020000000000000000000000000000000000000815212e3b47535f6a707e868d909191918f8a81786d6053493f33272d3946525e686f7d858c909191908e877f726c61544a3f34281c1003000000000000000000000000000000000000000000000613202d394653606c798699a4afbbc7d4cdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000020e1925303b444c555c6065696b666d666c6a66615e564e463c332a1e150b000000000000000000000d18242f3a434b545c6064696b666d666b6965605d554c443a301e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434c51575f6165676768676663605c544e463c32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000071019222b333c434b51585f626a6f74797c7f8182828281807e7b77716d6660656c737b7e81828282817e7b726d635a5045392d1b110600000000000000000000000000000000000000000000000009141f29333d464e545c6063666768676765625f58524d453b30271d120700000000000a141e262f383f44464b4b5154545453514a4847433c342c231a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101921272c2e2e34383a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e302d2c28231d1b150f0a0400000000000000000000000000000000000000000000070d161e24292f383f444c525960666d727b828a91969fa3abb0b9bec5cccfc9c2bcb4aea8a09e938e857f786f6a605d555045413a31281e140a000000000000000000000000000000000006121f2b37434e58626f7c8792989d9e9e9d9b938b7e72655b5044372b35414c56616e7a8592979c9e9e9d99938a7d70665c5044382b1f1509000000000000000000000000000000000000000000000613202d394653606c7986939fb5c0ccd7cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008141e29323b434b5153585c545c605c5f5d5a54524c443c342a21180c030000000000000000000007131d28313a424a5053585c545c605c5e5c5853514b433a32281e0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a41454d5355585a5b5b5a595653504a423c342a20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000060f19222b343d454d555d606a6f767c8185898b8d8e8f8f8e8d8b88837e78706b6c7780868b8d8f8f8f8d8b867f726c615549382d22170b000000000000000000000000000000000000000000000000030d17212b343d424a505356595a5b5b5a5855544e46423b33291e150b000000000000020c141d262d3338393e41454747474644403c3a37312a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f2223282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2b282323201f1c18120f0a0400000000000000000000000000000000000000000000000000040c13191d262d333b41464f545c60696e757d848d92999fa6adb3bbc0c7d0cfc6bfbab2aca59e97928b837c746d67615a514c433a30261c1106000000000000000000000000000000000815212e3a47535f6a76828f99a2aaababaaa69e9184786c6053463a2f3946525d6874808d97a2a9abababa49e9184786d6053463c31261a0e000000000000000000000000000000000000000000000613202d394653606c7986939facb9d2ddcdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000020d17202930394045464b4f4a5053504a504d4746413a322a22190f060000000000000000000000010c161f2830383f44464b4f4a5053504a504c47454039312820160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f353c4247484b4d4e4e4d4c4946443f38302a22180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000040d18212b343d464e575f676d747c82888e9297989a9b9c9c9b9a9795908b847d73737f8c92999a9b9c9b9a99928a7e716453493f33271b0f03000000000000000000000000000000000000000000000000060f19222b30383f4446494c4d4e4e4d4c4947433c36302921170c0300000000000000020b141c22282b2d2f35393a3a3a3a38342e2e2b262018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315181c1f20212121212121212121212121212121212121212121201f1c17161313100c07000000000000000000000000000000000000000000000000000000000001080b141c222830363d424b51575e616c7079808790949ea1a9afb6bec3cad0cbc3bdb8afa9a29f9590878079716c605d554c42382e23170b00000000000000000000000000000004111d2935404b55626f7c88949fabb4b7b8b7aca096897d7063554c41353a4754616d7a86929fa9b3b7b8b5aca0968a7d7164574d42372b1d12070000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000050e171e272e34383a3f423f4446443f43403a393630282019100700000000000000000000000000040d161e262e34383a3e423f4446443f433f3a39352f271f160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e242931373a3b3f404141413f3d3a38342e261e181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dccbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464f5860696e7980878f949a9ea1a9a7a8a8a8a8a6a7a09d969189807985929fa3aba8a9a8aba39c908376655b5044372b1f1205000000000000000000000000000000000000000000000000000710191e262e34383a3d3f414141413f3c3b37322a251f170f05000000000000000000020a11171c1f2024292c2d2e2e2d2c2823211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307070c1013131414141414141414141414141414141414141414141312100b06070604000000000000000000000000000000000000000000000000000000000000000000020a11171e252a303940454d535a61676d737c828b92979fa4acb1babec5cecec8c1bcb3ada79f99938d847e756d675d544a3f34281b110600000000000000000000000000000613202c3945515d6774818d9aa6b0bdc4c4bdb2a89b8e8175675d514539434e5865727f8b98a3aebbc4c4bdb2a89c8f8276695f5347392e23180c0000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000050c151d23282c2d322e34383a38342e332e2d2a251e160e07000000000000000000000000000000040c141c23282b2d312e34383a38342e322d2c29241d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f262b2d2e323434353433302d2b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8693aab4bfcbd7cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000008131e28313c454f59606a6f7b838d93999fa6abadb3b4b5b5b5b4b3b1aca8a09d928d8285929eabb5b5b5b5b5ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000070c141c23282b2d303334353434322f2e2b26201a140d05000000000000000000000000060b0f1213181d20212121201f1c1815120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080808080808080808080808080808080808080707060300000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191e272e343b424650555d606a6f787e858d939aa0a7aeb4bcc1c9d4cec5bebab1aba49f96918a82796d665c5044382d22170b00000000000000000000000000000714202d3a4753606d7a85929fabb8c2cfcec3b8ac9f92867a6d6054473b47535f6a7783909daab4bfcdcec4b7ab9f94887b6e61554b4034281c100400000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000030b12181c1f202523282b2d2b28232721201d19130c050000000000000000000000000000000000020a11171c1f202523282b2d2b282325201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e212225272828272623201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7cfcbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000030c19242f3a434d57606b6f7d8590959fa4abb0b8b9bec0c1c2c2c1c0bcb8b2aca49d948f86929fabb8c2c2c2baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000020a11171c1f202326272828272522221f1b150e09030000000000000000000000000000000306070d11131414141312100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232831363e434b51585f656c717a818890959fa2aaafb7bfc7d1d0cac2bdb5afa8a19e938f82786d6053493f33271b0f0300000000000000000000000006131f2b37434e5865717e8b98a2aebac6d4d3c7baaea2988b7e7164564d424a54626f7b8895a0acbcc6d0d3c7bbb0a69a8d8073675c5145382c1f150a00000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000070c10131318171c1f201f1c171a1413110d08020000000000000000000000000000000000000000060b10121318171c1f201f1c17191413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b1b1a19161312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000006131f2c3845515c677986929facb9c1c2c2c0b5ab978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000b151e2935414c555f696f7d869297a0a7afb5bdc2c6cacfcecfcfcecdc8c3bdb8aea69e989298a2aebac6cfcabfb4aa94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000060b10121316191a1b1b1a191615130f0a04000000000000000000000000000000000000000001040607070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0d101111111111111111111111111111111111111111111111111110100e0c090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a313940454e535b60686d747c838b92989ea5adb5bfc9d5d6d0c7c0bbb2ada69e948c7f72655b5044372b1f12050000000000000000000000000815222e3b4754606a7783909daab4becad6d6cabfb4aa9c8f8276695e5246505b6673808d99a7b1bcced8d8ccc2b8ab9e9285796d6053463c31261a0f01000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000040607060b10121312100b0607070501000000000000000000000000000000000000000000000000030607060b10121312100b06070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0d0e0e0e0c0a070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000004101c2934404b556a7784919daab3b4b5b5b4afa499897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000007121d27303945515d676e7b859298a2a9b1bbc0c7d0d2d6d6d3d2cfcfcfd1cec8c0b8b0aaa29fa2aab4becad6d0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000306070a0c0e0e0e0e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b101316161a1c1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1c1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f282f353c414950565d606a6f787f868e939ca3adb8c4d0e2d9d2ccc4bdb9b0a69e9184786c605346392d201306000000000000000000000004111d2935414c56626f7c8995a0acbcc5d0dbdbd0c6b9ac9f93877b6e61544753606c7884919eabb8c3cddedfd2c6b9ada1978a7e7164584e43372b1d1207000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000003060706030000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000c18232f414e5b6774818e98a1a9a8a8a8a7a69f93867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606d7a849197a2aab3bbc3ccd2d9d2d0cac6c5c3c2c2c4c5c9cac1bcb4aeabaeb4bcc5d0dbc8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080808070604000000000000000000000000000000000000000000000000000000000000000001070c161b20222327292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29282522201f1b17110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161d24292f383f444c525860666d727b818c919ca7b4c0cdd9e3ddd7cfc9c1b9ada196887b6e6155483b2e22150800000000000000000000000613202c3945525d6874818e9aa7b1bcced7e2e0d4c7bbafa4998c7f7265584e5563707d8996a1adb9c5d2dfe2d5c9beb3a99c9083766a5f5347392f24180c000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000715222f3c4855626f7c8692979a9b9c9b9b99938e8175685e5246392d20130700000000000000000000000000000000000000000000000000000000000004101c2834404b54616b75818e96a0a9b3bcc5cdd7d5ccc6c5bebab8b6b5b5b7b9bdc4c8c5bebab8babec5ced7d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000407090a0f11121313110f0b07060300000000000000000000000000000000000000000000000000000000000000000000000000030606070c101314151515151413100c070806020000000000000000000000000000000000000000000000000000030b121821272c2f30343637373737373737373737373737373737373737373737373737373634322f2d2b27221b1a140e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d262d333a41454e545c60686e757f8c98a5b2bfcbd8e5e8e0dad5c9bdb2a895897c6f6256493c2f23160900000000000000000000000714212d3a4754606d7a86929facb8c3cddfe9e3d7ccc0b5ab9d9083776a5f535d6774818e9ba8b2bdc9d5e1e6dacfc5b7ab9f94887b6e62554b4035291d10040000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000815212e3a47535f6a707d858a8d8e8f8f8e8c8882796d60564c41362a1d110500000000000000000000000000000000000000000000000000000000000006131f2c3845515c66707d8a939ea8b2bbc5ced6cfc9c1bab6b3adaba9a8a9abacb2b9bbc0c7c6c5c6cad0d7e0d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000050b101416171b1e1f201f1e1c171312100b06000000000000000000000000000000000000000000000000000000000000000000060b0f121316181d1f2021222221201f1c181514120f0a040100000000000000000000000000000000000000000000030d151d242932383b3d4043444444444444444444444444444444444444444444444444444343413f3c3937332d2a251f1a140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151c232831363e434b51575f626c717a8087939facb9c6d2dfe5dfd7d0cac2bbafa49a887c6f6255493c2f2216090000000000000000000007131f2c38434f5965727f8b98a2aebac6d3e0ece8ddd2c7b8aca095887b6f6253606d7985929facb8c4cfdae5ece1d3c7bbb0a69a8d8074675d5145392c1f150a0000000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000006121f2b37434e58606b70797d80818282817f7c756d675d51443a3025190d01000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7984919ea5afbac3cdd6cdc4beb9afaaa9a29f9c9c9c9ea1a8acafb6bec5cdd3d6dbe2e9d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000060b161c202223282b2c2c2c2b2824201f1c17110a020000000000000000000000000000000000000000000000000000000003090e11171c1f202324292c2d2e2f2f2e2d2c292322211f1a15110d080100000000000000000000000000000000000000010b151f272f353d4448494d4f50515151515151515151515151515151515151515151515151504f4e4c4946443f3836312a251f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191e272e343b42464f555d60696e767e858d9399a4afbbc7d4e0d9d4cdc5bebab1a99f93867a6d6054473a2d211407000000000000000000000a15222f3b4854606b7783909daab4bfcad6e2efeee3d4c8bcb1a7998d8073655b64717e8a98a2aebac6d6e0ebf0e4d8cdc2b8ab9f9285796d6053473c32261b0f0100000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000030f1b26313c464f5960676d717375757574726f6a605d554b4032281e130800000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b96a0acb7c1ccd5ccc4bbb2ada59e9b9792908f8f91969a9fa4acb3bbc5ced7e2ece1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000020a111721272c2f3035373939393835312d2b28231c140c0300000000000000000000000000000000000000000000000000040a0f151a1c22282b2d2f2f35383a3b3b3b3b3a38342f2f2e2b26201d19130d0701000000000000000000000000000000000007121d27313940454f54565a5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5b585553504946423b363027221b140b04000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a303940444d535961676d737b828a91979fa4abb5c0ccd7d6cec8c1bbb3ada79f978f8276685d5245392c20130600000000000000000006111b2935414c56636f7c8995a0acbcc6d0dbe7f3f0e4d9cdc3b7ab9e9184786c606876828f9caab4bfcad6e8f2f5e9dfd3c6baada2978b7e7164584e43372b1d130700000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000a15202a343d474f555d6064676869686866626058514b43392f20160c020000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdc9d3cfc4bab2a9a19e938e898583828284888e939aa2a9b3bcc5d0dbe7e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000020b141b222733383c3d424445464644423e3a38342e261e150d030000000000000000000000000000000000000000000001080d151b1f262b2d3338393c40404547484848484745403f3b3a37312c29241e18130c04000000000000000000000000000000000c18242f39434b5159606367696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69676562605b53534d46423b332d261d160d0500000000000000000000000000000000000000000000000000000000000000000000000001080c141c232830363d424a51575e616b707980868f949ea1a9afb5bdc7d2d0cbc3bdb8afa9a29f9590857b6e61564c4135291d11040000000000000000000b17222d3945525d6874818e9ba7b1bcced8e2ededeceadfd2c5b9ada196897c6f636e7a87939facb9c5d0dbe7edecede2d6cabeb3a99d9083766a5f53473a2f24180d01000000000000000000000000000000000613202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000030e18222b353d434b5153575a5b5c5c5b5955544e45403931281d0e0500000000000000000000000000000000000000000000000000000000000004111d2935414b5564717d8a96a1adbac4ced1c6bdb2a8a1979189817c79767576787b81889297a2aab4bfcad6dee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000a141d262d333d44484a4e51525352514f4a46443f3830271f150b010000000000000000000000000000000000000000040c131920262b3137383f4446494c4b51535455555453514b4c4847433c39352f29241d160d07000000000000000000000000000004101d2935404b555d606b70737677777777777777777777777777777777777777777777777777767674726f6c65615e57524d443f382f281f170e0500000000000000000000000000000000000000000000000000000000000000000000060b13191e262e343a41464f545c60696e757d848d92999fa6adb3bbc0c7d0cec6bfbab2aca59e97928b837b6e695f53433a2f24190d010000000000000000030f1b27333f4953606d7a86929facb8c3cedfe8e3e0dfe0e1d5c9bdb2a89a8e817467727f8c99a4afbbc7d7e2e3e0dfe0e3dbd0c5b8ab9f95887c6f62554b4135291d1104000000000000000000000000000000000013202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b0e08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000006101a232b31394045474a4d4e4f4f4e4c4947433c352f281f160c000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ca8b2bdccd7cbbfb4aba19691857d756f6c6669696a6e747d859298a2aebac2cdd8e4d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000006111b262f383f444f54565b5e5f5f5f5e5b5753504a423931271d120700000000000000000000000000000000000000070d161e242931373c42474a50535659555d6061626261605c555955534e4745413a352f281f18120b0300000000000000000000000006131f2c3945515d676d757d8082838484848484848484848484848484848484848484848484848382817f7c78736e69615e575049413a312920170e0400000000000000000000000000000000000000000000000000000000000000020a11171e242930383f444c525960666d727b828a91969fa3abb0b9bec4cccfc9c2bcb4aea8a09d938e857e786e695f574d4231281e130800000000000000000005121f2b3744505b65727f8b98a3aebac7d3e0dcd7d3d2d3d7dacfc4b8ab9f9285796d7783909dabb5c0ccd7dcd7d3d2d3d7dcd4c7bcb1a79a8d8174675d5145392c20150a00000000000000000000000000000001070d202d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e4134271b191514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000008111a1f282f35393a3e40424242413f3c3b373229241d160d04000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c4cfd3c7baaea39991847b706b63605b54585f626b707c86929fa6b0bcc7d3e4d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000b17222d38414950596063686a6c6c6c6b6864605c544b43392f24180c0000000000000000000000000000000000000611191f282f353c43474d53545b60626669676d6e6e6e6e6d676966625f5854524c45403a3128231d150c040000000000000000000005111d2935414c56606d7982898d8f90909090909090909090909090909090909090909090909090908f8e8b8884807b746e69605b534b433b322920160c030000000000000000000000000000000000000000000000000000000001070b141b22272f353c424a50565e616b70787f868f939ea0a8aeb4bdc2c9cfcbc4bdb9b0aaa39f969189817a726c665f574d453b311f160c010000000000000000000613202d394653606c7884919daab4bfcbd6d9d1cbc7c5c7cbd1d3c6baada2978a7d707b8895a0acbdc7d2d9d1cbc7c5c7cbd1d9cdc2b8ac9f92857a6d6054473d32271b0f0100000000000000000000000000040c13181d2d394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e413429282622211e1a140e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000080d161d24292c2d313435363535332f2e2b272018120c0400000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3aebbc7d7cbbfb4ab9f92867c6f69605953504a4e5359606a717e8a949fabb7c7d2ddd4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000030f1b27333f49535b606b7075777879797775716d665d554b4035291b1106000000000000000000000000000000020a1117232b313a41454e53575f62666c6f7376787a7b7b7b7b7a7875726e6a65605d56514b433e342e271e160d040000000000000000000713202d3946525d6874818e949a9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9a9896918d87817b726c655d554c443b32281e150b000000000000000000000000000000000000000000000000000000040c12181d262d333a41454e545c60686d747d838c92989ea5acb2babfc6cfcfc7c0bbb2ada69e98928c847d756d68605b544d453b332a1f0d0400000000000000000005111d2a36414c56636f7c8995a0acbcc6d0d4cfc7c0bbb9bbc0c7cfcabeb3a99b8f8275808d9aa7b1bcd0d6cfc7c0bbb9bbc0c7cfd3c6baaea2988b7e7165584e43372b1e1308000000000000000000000000080d161d24292c394653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e41363635322e2d2a261f180f0a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000040c12181d20202427282929282622221f1b150d07010000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99abb5bfcbd3c7baaea3998c80736a5f574f46443f43474f58616c7683909cacb6c0ccd8d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000005121f2b3744505b656c747d818485868584827e786d675d5145382d22170b0000000000000000000000000000020b141b2227353d434c51585f62696e73787c7f828586878888878685827f7b77726d68605d554f45403930281f160c0200000000000000000714212e3a4754616d7a86929fa6a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a7a8a19e99928e867f776d675e564c443a30271c120700000000000000000000000000000000000000000000000000060d161d24292f383f444c525860666d727a818991959fa2aaafb9bdc4cbd0cac2bdb5afa8a19e948f867f79706b615e56504a423b332a21180e000000000000000000000713202d3946525e6875818e9ba8b1bdced4cbc3bdb5afacafb5bdc7d0c5b9ac9f92867a84919eabb8c3cdcdc4bdb5afacafb5bdc7d1cabfb4aa9d9083776a6054473a2f24190d010000000000000000000008111a1f282f35393a4653606c7986939facb9c6d2cdc0b4a79a8d8174675a4e434343413f3b3a36312a211c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000001070d101314171a1b1c1c1b191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2d1d2c5b9ac9f92867a6d61584e453d3833373d46505a64717e8a9aa4afbbc8d4d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000613202d394653606c7781898e91929292918e8a82796d6053493f33271b0f03000000000000000000000000000a141d262d333f474f555d606a6f757b8084898c8f91969495959496918f8c88847f7a736d676159514b433a31281e140a00000000000000000a1623303d495663707d8999a3afb5b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b5b4b2adaba39f98928b82796e685e564c42392e23180c0400000000000000000000000000000000000000000000030a11171f282f353c414950565d606a6f787f858e939da0a7aeb4bcc1c9cecdc5bebab1aba39f96918a827b736d666059524c443f382f2921180f06000000000000000000030f1b27333f4953616d7a86929facb9c3cecdc3b9b1aba39fa3abb5c0cbc7baaea3998e828e96a1adb9c5cfc4bbb2aba39fa3abb5c0cbd0c5b8aca095897c6f62564c4135291d1104000000000000000000050e1a232c313a4045474a53606c7986939facb9c6d2cdc0b4a79a8d8174675a4f50504f4e4c4846423b332d251c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000010406070b0d0f0f0f0e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0cfc2b6a99c8f8276685e52463c332b282b343e4754606d7a86939facb9c6d2d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000004101c2834404b5464717e8b939b9d9f9f9f9e9b948d8073655b5044372b1f120500000000000000000000000006111b262f383f44515960676d747c82878d9197999c9ea1a9a1a1a9a19e9c9995908c857f79706b605c554c433a30261c1106000000000000000b1825323e4b5865717e8b98abb5c0c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c1bdb9b5afaaa29f938f837a6e685e544a40342820150a000000000000000000000000000000000000000000030c151c2328313940454e535b60686d747c838b92979ea5acb1babfc6cecec8c1bbb3ada79f99928d847e766e69605c544f46413a332d261d170f060000000000000000000005121f2b3744505b65727f8c99a3aebac7d4c8bcb1a79f999299a3afbbc7cbbfb4ab9e938e939ea9b2bdc9c9beb2a9a1999299a3afbbc7d3c8bcb1a79b8e8174685d5245392c20160a0000000000000000020d17202c353e434b51535759606c7986939facb9c6d2cdc0b4a79a8d8174675c5c5c5d5c5b5955534d453f372d241a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbcabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1cdc0b3a69a8d807367564c41342a211c222c3945525d687884919eabb7c4d1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000006131f2c3845515c667683909ca5aaabacacaaa69e9185786c605346392d2013060000000000000000000000071017222d384149505b626b6f7a80878f939a9ea1a9a9abadb2aeaeb2adaba8a7a09d98928c847d746d675d564c42382e23170b000000000000000c1926323f4c5965727f8c98a5b2bfd1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfcfc9c7c0bbb4aea69e9590837a6d665c51443c32261b0f0400000000000000000000000000000000000000020b151e262e343e434b51585f656c717a808790959fa2a9afb8bcc3cad0cac3bdb8afa9a29f9590878079716c615f57514b423d363028221c140b0600000000000000000000000613202d394653606c7884919eabb4bfcbd1c4b8ab9f959086929facb9c5d0c6bdafa59e9b9ea5afbbc4cfc6b9ada1979186929facb9c3cecdc3b8ac9f92867a6d6054473d32271b0f020000000000000008131e29323e474f555d606466666c7986939facb9c6d2cdc0b4a79a8d81746869696969696865615f5751493f362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4becad0cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000030606080a0c0d0d0d0d0c0b0a08060503000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2ccbfb2a6998c7f7366594c40302317111d2935414c566a7783909daab6c3d0d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000713202d3a4653606d7986929facb7b8b9b8b7ada197887b6e6155483b2e22150800000000000000000000030c192227333f49535b606d727d848d93999fa4acadb2b5b8b9bdbbbbbdb9b8b5b1acaaa29f96918a80796d685d544a3f34281c10030000000000000d192633404c5966737f8c99a6b2bfccd9ddddddd9d4d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2d3d6d5d1cbc5bfbab0a7a0959082786d60584e43372b21160a000000000000000000000000000000000000000a141d2630383f444f555d606a6e777e858d93999fa7adb3bcc1c8cecec6bfbab2aca59e97928b837c746d67615a534d454039302a251e17110a02000000000000000000000005111e2a36414c5663707d8996a0acbdc6d1cbc0b5ab9d9083818f9ba9b3becacfc1b7afaaa8aaafb7c1cdd1c4b8ab9e9185808d9aa7b1bcc8d3c7baaea2988b7f7265594f43382c1e1308000000000000010d1925303a444f5961676d707273737986939facb9c6d2cdc0b4a79a8d817575757676767674726e69635b51483e33281c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac3c3c3beb3a9968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000306060b0f1213151718191a1a1a1918161513120f0b0605020000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1ccc0b3a6998d807366544a3f34281d141f2b3744505b657784909daab7c3d0d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc5c5c5beb3a996897c706356493d3023160a000000000000000000000b151e2b343c44505b656c737f8791969fa4abafb6b9bec2c4c5c9cfcfc9c5c4c2bcb8b3aea8a19e928d827a6d665c5044382b1f12060000000000000d192633404c5966737f8c99a6b2bfccd9e7ddd5cec8c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c7cad0d2d7d0cac1b9b1a79f948d80736a5f53473d32271b0f01000000000000000000000000000000000006111c262f38424a505961676d737c828b92979fa4abb1babec5cecfc9c1bcb4aea8a09d938e857e786f6a605d555046423b342e271e19130b06000000000000000000000000000714202d3946525e6875828e9ba8b2bdcfd3c7bbafa3998b7f7e8a97a2adbac6d3c9c1bab6b5b6bac1c9d4c8bdb1a89a8d807c8895a0acb8c7d1cabfb4aa9d9184776b6054483a3025190d00000000000005111e2a36414c56616b70797d7f7f7f7f8c99a6b2bfccd9d1c4b7aa9e918481828282838382817f7b726d635a5044392d1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687885929fabb5b6b6b6b5ada297887b6e6255483b2f2215080000000000000000000000000000000000000000000000060b0f1213171c1f202224252627272626252321201f1b1714120e0903000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1cec1b5a89b8e8275665c5044392e2522262f394653606c7985929fabb8c5d2d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd2cfbdb0a3978a7d7064574a3d3124170a00000000000000000007121d27303c46515b606c77808b9299a1a8afb5bbc0c7c9cfd1d2d5dadad5d2d1cec8c5bebab2ada49d948f82786d6053463a2d2013070000000000000d192633404c5966737f8c99a6b2bfccd9dfd5cbc3bcb8b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8babfc6c6ccd3d6cbc3b9b0a69f92877c6f62584e43382c1d120700000000000000000000000000000000000b17222d38424a545c606b707980878f949ea1a9afb5bdc3cad0cbc4bdb9b0aaa29f969189817a726c665f58514b433e363128231d150c080200000000000000000000000000030f1c28333f4a54616e7a86929facb9c3ced2c5b9ac9f92867a7985929fabb8c4cfd3ccc6c3c1c3c6ccd3d1c5b8aca095887c7783909dabb5c0cbd0c6b8aca095897c6f63564c41362a1b110600000000000713202d3946525e68707d858a8c8c8c8c919ca8b4c0cdd9d2c5b9aca096918e8e8f8f8f908f8e8c877f726c6155493a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566976838f9ca3aba9aaa9a8a59f9285796d6053463a2d2013070000000000000000000000000000000000000000030a0f11171c1f2022282b2d2e3032333333333231302e2d2b2722211e1a14100b0500000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d1c4b8ab9e9185796d60544b4036302e3038424c56626f7b8897a2adbac6d3d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dccabdb0a3978a7d7064574a3d3124170a0000000000000000000c18232e39424e58626d73808d929fa3abb2bbc0c7ccd2d5d3d2cfcdcccdcfd2d3d6d4d0cac4bdb9aea69f948b7e7165584b3e3225180b0000000000000d192633404c5966737f8c99a6b2bfccd9d9cec3b9b1acaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaacaeb4b6bbc1cad0d5cbc2bbafa3998f82766a605448392f24180d01000000000000000000000000000000030f1c28333f4a545c666d747d848d92999fa6adb3bbc0c7d0cfc7c0bbb2ada69e98928c847d746d68605b544e45413a312a261f18120b0300000000000000000000000000000006121f2b3844505b66727f8c99a3afbbc7d6cabeb3a99b8f827574818e9aa8b2bdc9d5d7d2cfcecfd2d7ddd0c4b7aa9d918477727f8c99a3afbbc7d4c8bcb1a79b8e8175685e5246382d22170b00000000000714212e3a4754616d7a869297999999999ca3adb8c4d0dcd5c9bdb2a8a09e9b9b9c9c9c9c9c9b99928a7e7164564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3d4a5764707d8a92999b9c9d9c9b99938c7f73665c5044382b1f1206000000000000000000000000000000000000040a0f151a1c22282b2d2d3338393b3d3f404040403f3e3d3b3937332d2d2a251f1c160e090300000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cfd2c6b9ada1978a7d70665c5146423c3b3c424a545e6873808c99a9b3becad6d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000000004101c2834404b54606a727f8b929ca4afb5bdc4ccd2d6d1cbc7c5c2c0c0c0c2c5c6cad0d5d6cfc9c0b8b0a69c8f8276695c4f4336291c100300000000000d192633404c5966737f8c99a6b2bfccd9d4c8bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aaaaafb8bec7d0d7cbc0b5ab9f94897c6f62554b4035291d100400000000000000000000000000000006121f2b3844505b666d78808a91969fa3abb0b9bec5ccd0cac2bdb5afa8a19e948f867f79706b615e56504a423c352f281f1a140c0700000000000000000000000000000000000613202d394653606c7884919eabb5c0cbd2c6b9ada2978a7d70707c8996a1adb9c5d2dfdedcdbdcdee0d3c7bcb0a6998c7f736e7a86929facb9c5d0cec3b9ac9f92867a6d6153493f33271b0f03000000000c1925323f4c5865727f8b98a2a9a6a6a6a8adb5bfcad5e0d9cec4bab2acaaa8a8a8a9a9a9a9aba39d908377685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081623303c4955616c727f878c8e9090908f8c8881786d60544a3f34281c10030000000000000000000000000000000001080d161b20262b2d3338393c3f4446484a4b4c4d4d4d4c4b494846443f3b3a36312c28211a150e06000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3bec9d5c9beb3a99d9083796d605b524d4948484d545c666e7a85929fabb8c5d0dbd4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000000006131f2c3845515c666f7c87929fa4aebbc0c7cfd7d0cac6bfbab9b6b4b3b3b5b8babec5c9cfd7d5cbc2b7aa9d9084776a5d5144372a1e110400000000000d192633404c5966737f8c99a6b2bfccd9d1c5b8aca095909090909090909090909090909090909092989b9ea5acb5bec8d2d1c7bdb0a69b8e8175675d5145392c2013060000000000000000000000000000000613202d394653606c78818d929ea1a8afb5bdc2c9cfcdc5bebab1aba39f96918a827b736d666059524c443f382f29241d160d0903000000000000000000000000000000000005121e2a36424d5763707d8996a0acbdc7d1d1c5b8ab9e9285796d6c7884919eabb7c3ced9e4e8e8e8eaddd0c4b7ab9f94887b6e6875828f9ca9b3becad3c7baaea3988c7f72655b5044372b1f1408000000000f1b2835424e5b6875818e9baab3b2b2b2b4b8bfc8d1dbe6e0d5ccc4bdb9b7b4b5b5b5b6b6b5b5aca095877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a626d727b7f8183838382807c746d665c5042382e23170b00000000000000000000000000000000040c131920272b3137383f4446494a5053555758595a5a59595856545350494846423b38332b2620180f090000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb9c6d2cfc4b8aca0958d80746d615e57555555575f666d78828f97a2adbac6d3e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000005111d2935414c56606d79839099a3aeb6c0cbd1d5cec5bfbab4aeaca9a7a6a7a8abaeb3b9bdc4cccfc5bbb0a69b8e8175685b4f4235281c0f0200000000000d192633404c5966737f8c99a6b2bfccd9d0c3b7aa9d90838383838383838383838383838383838485898f939ba3acb6c0cfd8cfc2b8ac9f92867a6d6053473a2d2014070000000000000000000000000000000b1724313e4a5764717e8a939da4acb2bbc0c7cfcec8c1bbb3ada79f99928d847e756e69605c544f46413a332d261d18130c04000000000000000000000000000000000000000714202d3a46525e6975828f9ba8b2bdcfd4c8bdb2a89a8d8174676673808d99a7b1bcc8d4e4eef9efe3d7cbc0b5ab9c9083766964717e8a97a2adbac6d3cbbfb4aa9e9184786c6053463b3025190e00000000101d2a3643505d697683909ca9b6bfbfbfc0c4cad1dae3ede7ded5cec9c5c4c1c1c2c2c2c3c2bcb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e48515b62696e727576777675736f6a605c544a3f30261c1106000000000000000000000000000000050d161e242932383c43474a505356545b606163656666666665646361605b5354534d48443e37312a211a120901000000000000000000000000000000000000000000000613202d394653606c7885919eabb8c2ccd4c8bcb1a79d928c80756e696462616264696e78818e949ea9b3becad6e2d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000000713202d3946525d68727f8c95a0abb5bfc8d7d5cbc3bcb4aeaba39f9c9a999a9c9fa2aaadb2bbc0c6bdb3a99f948a7d7063574a3d3024170a0000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c76767676767676767676767676767677797c828b919ba4aebcc6d1d3c7baaea2988a7d7064574a3d312417070000000000000000000000000000000e1b2835414e5b6874818e9ba5aeb9bdc4cbd0cac3bdb8afa9a29f9590878079716c615f57514b423d363028221c140b07010000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9c4ced1c5b8aca096897c6f62626f7c8895a0acb8c7d2dde8f4ede0d3c7bbafa3998b7e7265606d7985929fabb8c3ced1c6b8aca096897d7063564c41362a1c1106000000111e2a3744515d6a7784909daab7c3cccccdd0d5dbe3ecf5f0e7e0d9d5d2d1cececfcfcfcfcdbcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363f4951575f616668696a696866626058504a42382e1e140a000000000000000000000000000000050e171f282f353d43474e53545b606366666c6e7072737373737271706e6c6565615e57554f47423c332c241b13090000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa6b0bbc7d3cec3b9aea49c928c827b75716f6e6f71757b828e939da6b0bcc5d0dbe6d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000030f1c28333f4a54616d7a85929fa7b1bdc6d1d5cbc3b9b1aaa29f99928f8d8d8d8f92989ea1a8afb5bcb4aba2979082786c605346392d2013060000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6a6a6a6a6a6a6a6a6a6a6a6a6a6a666d70757f8b929daab4bfcbd6cabfb4aa9a8d8074675a4d412e23180c0000000000000000000000000000000f1c2835424f5b6875828e9babb5c0c9cecec6bfbab1aca59e97928b837c746d67615a534d454039302a251e17110a0200000000000000000000000000000000000000000006121f2b3844505c66737f8c99a3afbbc7d8ccc0b6ac9d9184776a605f6a7784909dacb6c0ccd8e4f0ecdfd2c5b9ac9f92867a6d615c6774818d9aa8b2bdc8d4c8bdb2a89b8e8275685e5246382d22170b000000111e2a3744515d6a7784909daab7c3cccccdd0d5dbe3ebf5f0e8e0dad5d2d1cecfcfcfd0d0c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232d373f454d5355595b5d5d5d5c5955544e443f3830261c0c020000000000000000000000000000020c172029313a41454e54585f62666c6f7376797b7d7e7f8080807f7e7c7b7975726e69636159534e453e362d251b1108000000000000000000000000000000000000000000030f1c28333f4a54626f7c88949eaab7c1cdd5cbc0b6ada49c948f86817e7c7b7b7e828790949da5afb8c1ced7e1e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000006121f2b3844505b66737f8c97a2adb9c3cfd8cec3b9b1a7a098928c868381808082858b91969fa4abb1aaa39992857b6e655b5044372b1f12050000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625d5d5d5d5d5d5d5d5d5d5d5d545c60636d74808d98a3aebac7d3d0c3b6a99c90837669544a4034281c100400000000000000000000000000000c1926333f4c5966727f8c99a3afbbc5c8c1bcb4aea8a09d938e857e786f6a605d555046423b342e271e19130b0600000000000000000000000000000000000000000000000713202d3a4653606d7884919eabb5c0cbd4c8bbafa49a8c7f7366585866727f8c9aa4afbbc8d4e0ede2d6cabfb4aa9c8f8275685e55636f7c8996a0acb9c7d2cec3b9ac9f92867a6e61544a3f33281c0f030000101d293643505c6976838f9ca9b6bfbfbfc0c4cad1d9e3ede8ded6cec9c5c4c2c2c2c3c3c3c3bdb2a895897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d333b4246484c4e5050504f4d4947433c342e261e140a0000000000000000000000000000000a141e29333b434c515860626a6f74787c808385888a8b8c8d8d8c8c8b898785827f7b76706b625f5750483f372d231a0e040000000000000000000000000000000000000000000b17222d3847535f6a76828f9ca5afbbc5d0d2c8bfb6ada69e98928e8a8888888a8e92999fa6afb7c0cad3e0e9e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000613202d394653606c7884919ea9b3becbd5d0c6bcb1a7a09590867f7a7674737475797e848d93999fa7a09892877d70695f53493f33271b0f030000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625550505050505050505050504a51535b606d7a86929facb9c5d2d1c4b8ab9e918578665c5144382c1f120600000000000000000000000000000815212e3b4854616e7b87929fa9b3bebdb9b0aaa29f959189817a726c665f58514b433e363128231d150c0802000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1adbdc7d1d2c6b9ac9f93877b6e615454616e7b87939facb9c6d1dce7dfd3c6baaea2988a7e71645653606c7884919eacb6c0ccd3c7bbafa3998c7f72665b5044382b1f120700000e1b2834414e5b6774818e9aa7b1b2b2b2b4b8bfc7d1dbe6e0d6ccc4bdb9b7b5b5b6b6b6b7b6b5aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b212931363a3b3f4243444342403c3b373228231c140c02000000000000000000000000000006111c26303b454d555d606a6f767b8085898c8f929896989999999998979697928f8c87827d766e6a615a51493f352c20160c02000000000000000000000000000000000000000006111c2b37434e58626f7c89939ea9b3bec7d2d1c8bfb8b0aaa39f9b97959495979b9fa3abb0b8c0c9d3d7dce3ead4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000091623303c4956636f7c8996a1adbcc5d0d6cabfb4aaa09590837b726d68676667676d717a80879095979590867d706b60574d41382d22170b000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62554943434343434343434343404446525d6876838f9ca9b6c2cfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000714202d3a46525e6974818e97a2adb7b2aca69e98928c847d746d68605b544e45413a312a261f18120b03000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca8b2bdcfd6cabfb4aa9c8f8376695e53535e697683909cabb4bfcbd7e3dfd2c5b8ac9f9285796d6053505b65737f8c9aa4afbbc8d4cbc0b5ab9e9184786c605346392e23180c00000a1724313d4a5764707d8a959fa7a5a5a5a7adb5bfcad5e0dacec4bab2acaba8a8a9a9aaaaaaa9a59e918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f171f262a2d2e333536373635332f2e2b272017110a020000000000000000000000000000000b17232e38424d575e676d747c82888d9197999c9fa2aaa5a6a6a6a6a5a4a9a29f9c98948f8a827c716c625b51473e32281e13080000000000000000000000000000000000000000000f1b26313c4754606a74818e97a1acb6c0ccd7d1cac1bcb4aeaca8a4a2a1a2a4a8acafb5bdc2c7c5c7cbd1d8e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000030f1b27333f49536673808d99a8b2bdced7d3c7baaea29890837a6e69605d565a555c60676d737c83898a89837c706b61594f453b2f261b1106000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c37373737373737372e3438414c566774808d9aa7b3c0cdd5c9beb3a994877a6d6154473a2e211407000000000000000000000000000005121e2a36424d57616d7a85929fa4aaa8a09e948f867f79706b615e56504a423c352f281f1a140c070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cfd3c7baaea2988b7e7164574d4d5765717e8b99a3aebac7d3e0d5c9beb3a99b8e8174675d514953616e7b87939facb9c6d0d1c7b9aca1968a7d7063544a4034281c1004000713202d3a4653606d78839095989999999ca3adb8c4d0dcd5c9bdb2a8a19e9b9c9c9c9d9d9d9c9a938b7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e212226282a2a2a292622221f1b150b060000000000000000000000000000000003101c28343f4a545e696e7981898f949a9ea1a9a9acaeb4b1b2b3b3b3b2b1b3adaba8a69f9c9490867e726d62594f443a3025190d0100000000000000000000000000000000000000000a15202b37434e58616d7a85929aa4afbbc0cbd1d3cfc6bfbab9b4b1afaeaeb1b5b9bbc0c6bfbbb9bbbfc6cfd8d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000005121f2b3744505b657683909ca9b6c3cfd8ccc0b6ac9f92867b6e685f57524c4d4b51555d606a6f787c7e7c786f6a61594f473d33291d140a00000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c2f2a2a2a2a2a2a2a232830404d596673808c99a6b3bfccd6cabeb3a994877a6d6154473a2e2114070000000000000000000000000000020e1a25303b46525e68717e8a929c9e9c96918a827b726d666059524c443f382f29241d160d0903000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b99a4afbbc7d6d2c5b8ac9f92867a6d6054474754616d7a86929facb9c5cfdbd2c6b9ada197897d7063554b46535e6976838f9caab4bfcad5c9bdb2a89b8f8275665c5144382c1f12060006121f2b3844505c666e7b83898b8c8c8c919ca7b4c0cdd9d2c5b9aca196918f8f8f909090908f8d8981786c6053463b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1d1d1c1a1615130f0a04000000000000000000000000000000000006121f2b3844505c666e7b848e939c9fa6abadb3b6b8babfbebfc0c0bfbfbebebab8b5b0aba69f98928a7f726b61564c4135291d12070000000000000000000000000000000000000000030f1b27323d46525e68707d88939fa4aebbc0c7cfd6d1cbc7c5c1bdbbbbbbbdc1c5c7c3bdb5aeacaeb5bdc6d1dcc8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000613202d394653606c7985929facb8c5d2d4c8bbafa49a8c8073695f564d45414040454b515860656c6f716f6c6560584f473e352b21170b0200000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c2f2b2e2f3233343434342f404d596673808c99a6b3bfccd2c6b9ada297867a6d6053473a2d20140700000000000000000000000000000009141f2a36414c56616c73808a8f918f8a847d756e69605c544f46413a332d261d18130c040000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aabb5c0ccd5c9bdb2a99b8e8175675d514546525d6875828f9ba9b3becad6d0c4b8ab9e9185796d605346424d5764717e8b98a2aebac6d3cec4b9ac9f9286786d6053463a2d2013070003101c28343f4a545e696e787c7f7f7f7f8c99a5b2bfccd8d1c4b7ab9e91848282838383848382807d746c665b504438291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0f1011100f0d09080603000000000000000000000000000000000000000713202d3a4653606d788390969da5abb0b8b9bec2c5c6c9c5c4c1c0c0c1c3c6c6c5c2bbb7b0aaa29f93887d70685e5246392f24180d0100000000000000000000000000000000000000000a15202a36414c56606b727f8c929da4afb5bdc4cbd0d6d3d2cecac8c7c8cad2ccc2bab2aba39fa3abb5bfcbd7c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000814212e3b4754616e7a8798a2aebac6d3d2c6b9ac9f93877b6e61574d443b352f343a41454e535b60626463605b534e463e352c23190f060000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c31373a3b3f404040404141424d576774818d9aa7b4c0cdd1c5b8ab9e928578675c5145382c1f1306000000000000000000000000000000030d1925303a44505a636e737d8284827e78706c615f57514b423d363028221c140b070100000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2c7ccc5b9ada196897d7063554b41414c5664717d8a97a2adbac4cec7bdb0a69a8d8074665c50443b4753606d7a86929facb8c2cec9c3baaea398877b6e6154483b2e21150800000b17232e38424d575e656c6f7272727986939facb9c6d2cdc0b4a79a8d81757576767777777674706b605b544a3f3328170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a959fa8afb7bbc2c6c9cac6c4bdb9b7b5b3b3b4b6b9bbc0c7c7c2bcb4aea49a92857a6d61554b4035291d10040000000000000000000000000000000000000000040d1925303a444f59636d74808d929fa3abb2babfc6cad0d2d3d6d4d2d2ccc7c0bbb1a8a0999299a3aebbc7d3ccc0b6ac95887b6e6255483b2f22150800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000916222f3c4955626f7c8895aab4bfcad6d0c3b6aa9d908377685e52453c322924292f353c41495053565756535049413c342c231a1107000000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c3c4347484b4d4d4d4d4d4e4e545e697683909ca9b6c3cfcfc3b6a99c90837669554b4034291c10040000000000000000000000000000000008131e29323e48525c636c70767776716d66615a534d454039302a251e17110a02000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1b9bbc0c0b6ac9e9184796d6053463a3a4753606d7985929fa9b3bcbebdb5ab9f94887c6f62544a3f3945515d6775818e9ba6b0bcc3bdb9b1a89f93867a6d6054473a2d211407000006111c26303b454d535b606365666c7986939facb9d1dccdc0b4a79a8d81746969696a6a6a6967636059504a42382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a7b1bac0c7cccac5bebab8b2acaaa8a7a7a8aaacafb6bec2cac6bfb6aca1978d8073675d5145392c20130600000000000000000000000000000000000000000008131e28323d47515b606c77808b9299a0a8aeb4babec3c5c6cac8c6c4c0bbb5afa79f969186929facb9c5cec8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000a1723303d4a5663707d8996a3b0bcd0dbcec1b4a89b8e817568564d41332a20191d24292f383f4446494b4946443f382f2b221a110800000000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62554940454e5355585a5a5a5a5a5b585f666e7b87929facb9c5d2cabfb4aa9a8d8074675a4d412f23180c0000000000000000000000000000000000020d17202c364049525a6164696b6964605c545046423b342e271e19130b0600000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d979fa7acafb5b5afa49a8d8073665c5044383845515c6773808c97a1aab0b1b2aca4999083766a6054423835404b55636f7c89949faab4b6b2ada7a0968f8275675d5145392c2013060000000a141e29333b414950535658606c7986939fb5c0cbd7cdc0b4a79a8d8174675c5d5d5d5d5c5a56544f443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a9b3becac9c5bebab4aeaba8a09e9b9a9a9b9d9fa4acb0b8c2cdc7beb3a99f9285796d6053473a2d201407000000000000000000000000000000000000000000020c16202c353f44505b656c737f8791969fa3aaadb3b6b8babfbbb9b8b5afaba49f95908484919eabb8bdbbbdb9ac9f9386796d6053463a2d20130700000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000a1724303d4a5763707d8a96a3b0bdc9d6cdc0b3a79a8d8074675a4d413023170d13181d262d3337393c3e3c3937332d261d1910080000000000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255494b51585f6265666767676767696a6f78818f99a3afbbc7d3c6baaea2988a7d7064574a3d31241707000000000000000000000000000000000000050e1a242e3740475055575c5e5c5753504a423e363128231d150c08020000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8590959c9fa4aba9a79f93877b6e62544a3f3434404b55606d7a8591989fa6a4a8a09e93877c6f62584e43302f3a4854606b76828f98a2aaa9a9a19e9590847b6e61554b4135291d1104000000020c1721292f383f44464953606c798699a3afbbc7d4cdc0b4a79a8d8174675a505051504f4d4a48443d332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a2adbac3beb9b3adaaa29f9a96918e8d8d8e90939a9fa6b0bbc4d0c5baaea2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000050e1a2327333f49535b606d727d848d92989fa2a9aaacaeb4afacababa49f99938d837a86929fa9adb2aeb2aca79e918477665c5144382c1f120600000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000a1723303d4a5663707d8996a3b0bcc9d6cdc1b4a79a8e817467544a3f34281c15191e262e34383a3e424544403a38352f271f170e0500000000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62554b555d606a6e7273737373747475787c828f939eabb5c0cbcfc5b8ac9f92857a6d6053473a2d2014070000000000000000000000000000000000000009121c252e353e44494a4f514f4a46443f38302a261f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7b838a8f93999b9c9b958e8174695f5342382e2f3945525d686f7d86909497979796918a7f726a6054463c322c38434f59626e7b8692989d9c9a96918b837b6e695e52433a2f24180d0100000000050f171d262d33373946535f6c7986929facb9c5d2cdc1b4a79a8e817467595c5c5b5956544e45403931271d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929fa7b1b8b3ada9a29f98928d88848280808183878f949fa9b3bec9cabeb4aa9a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000081117222d384149505b626b6f7980868d92979a9d9fa2aaa49f9e9c99938f87807975828f979ea1a8a2a8a19e958d807367544a4034281c100400000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000091623303c4956636f7c8996a2afbccedacfc2b5a99c8f8276665c5044382e2522252a30383f44464b4f52514c47454039312920170d04000000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255515d676d757b7e8080808080818284888f949ea5afbdc7d1c7bdb0a69b8e8174675d5145392c20130600000000000000000000000000000000000000000a131c232c33393c3d4344433e3a38342e261e1a140c070000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565f696e787d82878b8e8f8f8b83796d60574d4230262935414c56606b6f7c83888a8b8a88847d726d62584e43342b27323d47535f69707d868d90908e8a847f786e695e574d4231281d1307000000000000050b141b22272b3945525f6c7885929fabb8c5d2cfc2b5a99c8f82766b6969686765626058514b43392f23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c95a0ababa9a19e97928c85807c7775747475777b828f97a1adb9c6d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111b262f383f44515960676d737b80858a8d909298949a93918f8c87827c736d6e7c858d919695959596918d837a6d6054473a2e23180c0000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000815222f3b4855626e7b8895a8b2bdc9d5d2c5b8ab9f9285796d60544a3f36302e30363d424a5053575c5f5e5953514b433b32291f160c010000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625555606d7982888b8d8d8d8d8d8e8f91969c9fa6afb7c1cfcbc0b5ab9f94887c6f62554b4035291d10040000000000000000000000000000000000000000010a111a22282d3031363836312d2c28231c150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f656c70757b7e8182827e796d675d51453c311e242f3a434f59606a6f767b7d7e7d7b78706b625b51463d3222212b37424d57606b707b808383817d79726d665e574d453b301f160c0100000000000000020a11171b2b3744515e6a7784919daab7c4d0d2c5b9ac9f92877d7876757574726f6a605c554b4034291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d79839099a19e9b97928c857f7a746f6a68676768696e7985919eabb8c4d1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000a141d262d333f474f555d60696e73797d8183858687878685827f7b756f6a606a6e7b808487888888878480796d685d5245392c1c12070000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000714202d3a4753606d7a8696a1acb9c5d2d3c6baada2978a7d70665c5046413c3b3c41464f545c6064696b6a66605d554d443b31281e13080000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62555c6774808d9398999a9a9a9a9a9c9ea1a8abb0b8c1c9cbc3bbafa3998f82766a605443392f24180d01000000000000000000000000000000000000000000000810171c202324292b2924201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323c454d535b6063696e72747675726d675d554b41332a1f1e28313d474f585f62696e7071716f6c65615951493f342b201a26313c454f5960696e74767674706d66605c544d453b33291f0d0400000000000000000000060b1c2935424f5c6875828f9ba8b5c2cfd4c7bbafa399928a84838282817f7c756d675c51453a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945515c666f7c879196918e8a857f7a736d68625f585a5a575f6776838f9ca9b6c2cfc5b8ac9f9285796c5f5246392c1f1300000000000000000000000000000000000000000000000000020b141b2227343d434b51575e61676d707477797a7a7a797876726e69625f585f696e74787a7b7b7b7a78736d675d564c4135291d0b0000000000000000000000000000000406070b0d16222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000613202c3945515d677884919eabb7c4d2d6cabeb3a99d9083786d605b524d4948484c525960666d71757877736d675e564d433a2f24190d0400000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255606d7985929fa5a6a6a6a6a7a7a8abadb2b7bbc2cacdc3b9b0a69f92877c6f62584e4331281d1207000000000000000000000000000000000000000000000000050b101416171c1e1c171312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c41495053565e616568696865605c554b433a2f2118161f2b353d464e53575f6164646462605b534f473f372d2219151f2a333d474f575e61676a696764605c54504a423b332920170d0000000000000000000000000d192633404c5966737f8c99a8b2bdc9d5cbc0b5aba39f96918f8f8f8e8c8981796d60564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b54606a707d858685817e79726d67605d5655545b6063696e7a85929eabb8c5d1c5b8ac9f9285796c5f5246392c1f130000000000000000000000000000000000000000000000000000020a1117222b313940454d52555c6064676a676d6d6d6d666966615e57534e575e6167686d6e6f6e6d6867605d554c433a2f24190d00000000000000000000000001070c101314181a19222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000004111d2935404b556875828e9babb5c0ccd7d0c5b8aba0958c80736d615e56555555565e616b6f787e8285847f796e695e564c4135291f160c01000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255626f7c8898a2aeb3b3b3b3b3b4b5b7b9bdc4c7ccd4c8bcb1a79f948c80736a5f53463c321f160c01000000000000000000000000000000000000000000000000000004080a0a1011100b07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a2f383f44464d5254585b5c5c5853514b433a31281d0f0d19232b343c43474d535557585755535049413e352d251b100e18212b353d454d53545a5d5d5b5753514a443f38302921170e050000000000000000000000000916222f3c4955626f7c8896a1adb9c5d0d1c7bdb5afa8a19e9c9c9b9a98938d8074685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39424e58616b70787a7875716d67605d55575f6165666c6f747b829097a1adb9c6d1c5b8ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000000000000610191f272f353b42464b5153575a555d606160605c545954534d47454d5254565d60626262605d5654514c433a31281e13080000000000000000000000030b12181d1f20242725222f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000010d18242f3f4b5865727e8b99a4afbbc7d4d4c8bcb1a79c928b7f756e686462616264686e747c838a8f92918c837b6e685d52453e31281d1207000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625763707d8a96aab4bfc0c0c0c0c1c2c4c5c9cfd3d8d1c4b8aba0958f82786d60584e43342b200d0400000000000000000000000000000000000000000000000000000000000000030503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d33373b4246474b4e4f4f4b4645403930281f160c071119222a31373b4246484a4b4a4846443f382f2c231b1309060f1a232b333b4246484d50504e4a46444039342e261e170f05000000000000000000000000000613202d394653606c7884919ea9b3becad6cfc7c0bbb2adaba9a8a8a7a59f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464f5961656c6d676864605c5d606467696e7275797c818690949fa9b3becad0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000070d151d24293036394045474a4e4b5153545453514a4c4846423b3b4246484c525455555554524c4745413a31281f160c0100000000000000000000080d151d24292c2d3133322e2f3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000714212e3b4754616e7b87939facb9c2cfd9cdc3b9aea49b918b817b75716f6e6f70747a818990959c9e9d9590837a6d605a5043392f24180d010000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625764707d8a97a3b0bdc5c5c5c6c8ccd2d2d3d6dcddd0c3b6aa9d90837a6d665c50463c3122190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b30363a3b3f4143423f3a38342e271e160d040007101820262b31363a3b3d3e3e3c3937332d261d1a1109000008111a212931363a3b414343413d3a38342e28231c150c05000000000000000000000000000006121f2b3844505b66737f8c97a2adbac1cbd4d1cbc4bdb9b7b6b5b5b4aea3998a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343e474f535b60605d555b6063686d7174787b7e8285898d92989fa6b0bbc5cfccc0b6ac9b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000030b12181f252a2f34383a3d4140454747474644403f3b3a363130363a3b4145474848484745413a39352f281f160d040000000000000000000009111a1f272f35383a3e403f3b3a3c4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000714202d3a46525e6975828f9ca6b0bdc7d1d5cbbfb6ada39b938e86817e7c7b7b7d81868e939da0a7aba7a0958e81756c61554b4035291d10040000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625663707c8996a6b0b8b9b9b9b9bbc0bfc5c7cbd0d8cfc2b5a99c8f82786c60574d42362a201308000000000000000000000000000000020507080c10111111111111111111111111111111111111111111111111111111111111111111100f0c08070501000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2e32353635322d2c28231d150c04000000060e151b1f262a2d2e3131312f2d2b27221b140b0800000000080f171f252a2d2e34373634312d2c28231c17110a03000000000000000000000000000000030f1c28333f4a54616d7a85929fa6b0b9c3cbd4d7cfc9c5c4c2c2c2bfb4ab988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222c353e41495053535b60666c70757a7d8184888b8e92979a9fa2aab0b8c2cdd0c7bbafa49a8c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000001070c141a1d23292c2d312f35393a3a3a3a38342e2e2d2a25252a2d2f35393a3b3c3b3a39352f2c29241e160d040000000000000000000009121b232c31394045474b4d4c4846424955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000005111e2a36424d5663707d89949fabb5c0cbd7d1c8bfb5ada59e98928e8b8888888a8e92989da5acb1b8b1a79e938b7e71675d5145392c2013060000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255616e7b87949fa9abacacacacafb6b2b8babfc6ced0c3b7aa9e948c7f72695e52463a2f24190d0100000000000000000000000002080e111414191c1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1d1b191414110d0802000000000000000000000000000000000000000000000000000000000000060b0f14191e20212528292925201f1c18120b030000000000040a0f141a1e212224252422201f1b17110a02000000000000050d141a1e2121272a2a2824201f1c18120c060000000000000000000000000000000000000b17222d3846525d68727f8b949ea7b1b9c0c8cdd3d5d2d1cfcfd1bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c343d464f575e656c71787d82868a8e9196989b9ea2a9acaeb4bcc2cacfc6beb4aa9f93877b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000002090e12181c1f202424292c2d2e2d2d2c282321211e1a1a1e2024292c2d2f2f2f2d2c2924201d19130c040000000000000000000008121b242d353d434b5153575a5854534d4955626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000020e1925303b4854606b76828f99a3afbbc2ccd6d1c7bfb7afaaa39f9b97959495979b9fa3aaafb8bcc3b9afa59e9285796d6053473a2d2014070000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62555e69768390979d9f9f9f9f9fa4aca6acaeb4bcc6d0c7bbb0a69f92867b6e61554c4135291d11040000000000000000000000050d14191e202126292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29282621201e19140d050000000000000000000000000000000000000000000000000000000000000003090e111414181b1c1c181313100c0700000000000000000003090e1214151718171513120f0b0600000000000000000003090e1214151a1d1d1b171312100c07000000000000000000000000000000000000000006111c2935414c56606c77828f959fa7afb8bcc3c7cbd1cfcfd0ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f5960696e777e848a8f92999a9ea1a8a8abadb3b8babfc6cec9c3bdb5aca2988e8175695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000001070c10131417181d20202121201f1c181514120e0e1214191d202122222221201d1913110d080100000000000000000000060f1a242d363f474f555d60646665615e575155626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000009141f2c38444f59626f7c87929fa6b0bac4ccd5d1c9c1bcb4aeaca8a4a2a1a2a3a7acaeb4bcc1c8cbc1b9ada1978b7e7165584b3e3225180b0000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625557626f7c858d9092929292939a95999fa3aab4bfcbccc2baaea2988d8174675d5145392c20130600000000000000000000090e171f252a2d2e33363737373737373737373737373737373737373737373737373737373737373737373635322e2d2a251e170e070000000000000000000000000000000000000000000000000000000000000000020507080c0e100f0c07060400000000000000000000000000020507080a0b0b0906050300000000000000000000000000020507080e10100e0a07060400000000000000000000000000000000000000000000000d1924303a44505b656d7a8390959da5acb1b9babfc1c2c3c3c3c0b6ac988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e58606b6f7b828a91969b9fa3ababacb2b5b8b9bec5c7c9c6c4bdb9b1aba39a92867b6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000040607070d10131414141312100c070705020205080d1113141515151413110d0804010000000000000000000000030e18212c363f48515961676d7173726e69605d55626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000002101c27333d47535f6a73808d949fa8b2bac3cbd6d3cfc6bfbab9b4b1afaeaeb0b4b9babfc6cfd4d5c9beb3a99b8e8174685b4e4135281b0e0200000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255535f6a6f7b8083858686868686888c9298a3aebac3cecabfb4aa9f92857a6d6054473a2d21140700000000000000000009121b20293036393b3f4344444444444444444444444444444444444444444444444444444444444444444443423f3b39363029201910070000000000000000000000000000000000000000000000000000000000000000000000000203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104030100000000000000000000000000000000000000000000000000000008131e27333f49535d686d7a838e939da0a7acaeb4b4b5b6b6b6b5afa49a8a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606a6f7d858f949da0a8acaeb4b7b9bdc1c5c6c6c3c1beb9b8b2aca8a09992887e70695e52453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070707060400000000000000000104070708090807070401000000000000000000000000000009151f2a333e48515b626b70797e807f7b746d675f626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000000000b16212b37434e58606d78829096a1a8b1b9c1cacfd7d1cbc7c5c1bebbbbbbbdc1c5c7cbd1d8d1cbc0b8b0a69b8e8174685b4e4135281b0e0200000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62554e585f696e737778797979797a7b7f86929fa7b1bcc8d0c6baaea2988b7e7164584b3e2f24180c000000000000000009131b242d323b4146474c4f505151515151515151515151515151515151515151515151515151515151515150504e4c4746413b322b22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414c565e686d79818990959c9fa3aba7a8a9aaa9a8a79f93877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c8692979fa6acb2b9babfc4c5c5c2c0bbb9b7b4b3adaba8a19e9591877e716c61574d4233291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a626d727d848a8d8b8780796e69626f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000050f1b26323c44515c666e7a849196a0a7afbabec5cbd1d6d3d2cecac8c7c8caced2d3d7d4cfc6bfbaaea69e948b7e7164584b3e3125180b0000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255494e575e61666a6c6c6c6c676d6e737e8a95a0acb8c5d1cabfb4aa9b8e827568554b4035291d1004000000000000060f1b252d363f444d5254595c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5b5954524c443c342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000001040607090b0c0d0d0d0d0c0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444c565e676d747d838a8f9299999a9c9c9d9c9c9a958f8275685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a849198a1a9b0b8bdc3c7c6bfbab9b6b5afacaaa7a9a19e9b96918b847c716c625a50453b3021170d030000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0f0e0c0b080606030000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616c727f8791969999928d837b6f6a6f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000000a15202834404a545e686e7b8491959ea5adb3bbbfc6cacfd2d5dad5d4d5d6d9d4d1cdc8c2bcb4aea49d948f82786d6053463a2d2013070000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f625549454d52545a5d5f5f5f555d60626c7783909daab7c3d0d0c4b7ab9e918478675d5145382c1f13060000000000030e18212d373f4850565e6166696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696865615e564e463c30271d120700000000000000000000000000000000000000000000000000000000000000010507080d1113141618191a1a1a191817161413110d07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323a444c555d606b70787d8286898c8e8f9090908f8d8a837a6d61564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6974818e96a1aab3bbc2c8c3bdb8b4aeaca9aba49f9d9b9897918e8a847f796f6a625a50483e33291f0f0600000000000000000000000000000000000000000000000205070c10131316181a1b1c1c1c1b1a19171513120f0b0604010000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69717e889399a1a8a39f9591857c706f7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a000000000000000000040c18232e39424c565f696e7b838e939fa2a9aeb5b9bec4c5c9cfcccdcccccec8c5c2bcb8b0aaa39f928d82796d665c5044382c1f12060000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c4246474d505253534b51535a6774818d9aa7b4c0cdd2c5b9ada196867a6d6053473a2d20140700000000000915202a333f49515a62686e72767777777777777777777777777777777777777777777777777777777777777777777675726e6860584e42392e23180c000000000000000000000000000000000000000000000000000000000104080d111314191d20212324262627272625242220201d181312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b162029323a434b515960656c70757a7d7f818283838382807e786d685e52443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939fa9b2bcc5cac1bab2acaba39f9c999993908e8b8885817d78726d66605850483e362c21170d0000000000000000000000000000000000000000000002080e1114181c1f20232527282929292827262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57626e7b86929aa4abb2afa8a09792867d717c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a0000000000000000000007121c27303b444d575f696e79818b92979fa3abadb3b8b9bdbebfc0c0bfbebcb8b7b1aba69f98928b80786d675d544a3f34281c10030000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493c363a3b404445464640454c5966737f8c99a6b2bfccd5c9bdb2a894877b6e6154483b2e21150800000000020e1a26313c45515b626c717b7f8283848484848484848484848484848484848484848484848484848484848484848383817f7a6f6a60544b4034281c10040000000000000000000000000000000000000000000000000001070d1013191d202124292c2d2f31323333333332312f2d2c2924201f1c17110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029313940454f535b6063676d707274757677767574716d665e564c4132291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546673808d99a4afbbc4cec1b8b0a8a09d99928f8c898684817e7b7874706d66605c544e463e362d241a0f050000000000000000000000000000000000000000040a0f14191e2023282c2d2f323335353635353433312f2d2b2822201d19130e0903000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f98a2acb5bdbbb1a9a19892877e7c8895a2afbbc8d5cabdb0a3978a7d7064574a3d3124170a00000000000000000000000b151e29323c454d575e676d757e858d92999ea2a9abadb2b1b3b3b3b2b1b1acaaa79f9d9490867e736d665d554b42382e23170c000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6255493f3f3f3f3f3f3f3f3f3f3f495366737f8c99a6b2bfccdacfbaaea194877b6e6154483b2e2115080000000006121e2b37424d57626d727e868c8f9090909090909090909090909090909090909090909090909090909090909090908f8e8c857c6f665c5145382c1f1306000000000000000000000000000000000000000000000003090e12181d20252a2d2e2f35393a3c3e3f404040403f3e3c3a39352f2d2b28231c1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353d41495053555d6063666769696a69696764605c544c443a3020170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667783909dabb5c0cdc7bbb0a69e96918b86827f7c7a7774726f6c6563605c54514b423d342d241b120800000000000000000000000000000000000000040a0f161b1e252a2d2e34383a3c3e404142424242413f3e3b3938332d2c29241e1a150e090200000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87949eaab4bec7c3bbb3aaa299928b818e9ba8b5c1ced6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000030c17202a333c454d555d606c717a80868d92979b9ea1a8a5a6a6a6a6a4a7a09d9a95908a837c716c605c544b433930261c1106000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62554b4b4b4b4b4b4b4b4b4b4c4a505b6574818e9aa7b4c1cdd6cabfb4aa94877b6e6154483b2e211508000000000814212e3a47535f69727f8b92989c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9b979184796d6053463a2d20130700000000000000000000000000000000000000000002080d141a1d24292c3036393a3e414547494b4c4d4d4d4c4b4a494745403d3a38342e2a261f1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24292f383f44464b515356595b5c5d5d5d5c5a5753514a423a32291e0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2c3b7aa9e948f847e7a7673706d67686562605b6061605c55504941382d22170d04000000000000000000000000000000000001070c151b21272c3036393b404546494b4d4e4f4f4f4e4d4c4a4846443f3a39352f2b262019140d05000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a6b0bcc6d0cdc5bcb4aba39f938e939eaab6c3cfd6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000050e18212a333b434b515a62686d747b80858a8e91969698999a9999989695908d88837d786e6a625a504a423931271e150a00000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f62585858585858585858585858545c606c7884919daab7c4d0d3c6baaea298877a6d6054473a2d211407000000000815222f3b4855626e7b87929fa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a1968a7d7064574a3d3124170a0000000000000000000000000000000000000000070c14191f252a2f35393a4146474b4c5154565759595a5a5958575553514b4946443f3836312a261f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d3337394045474a4c4e4f5050504f4d4a46444039302920170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7cfc2b5a89c8f8279716d676663605d55575f61656c6e6d67605b53493f33271f160c01000000000000000000000000000000030b121820262b32383b4146474b515356585a5b5c5c5c5b5a59575553504a4745413a37312a251f170e070100000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adb9c0c9d7cec6bdb5afa59e9b9ea5afbac6d2d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000060f182129313a414550565e61696e73797d8184878a8b8c8d8d8c8b898784807c76706c655f5850443f3830271f150c0300000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c6f6565656565656565656565656566666d717e8a96a0acb8c5d1d2c5b8ac9f9285796c605346392d201306000000030f1b27333f49536774818e99a3aeb4b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b6b2a8998d8073665a4d4033271a0d000000000000000000000000000000000000030b12181e252a3036394045474c525457555d6062646566666666656462605d555653504a46423b363129241d160d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272b2f35393a3d3f414243444342413e3a38342e271e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0cbc7bbaea194887b6e67605d555654586062696e73787a79726c655b50443e31281e13080000000000000000000000000000060d151d242932373d43484c5254555c60626566686869686867666462605b5454514c47423c3630292018120c04000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afb7c0ccd2cfc7c0bbafaaa8aaafb7c1ccd7d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000060f171f282f353e444c52575e61676d7074787b7d7e8080807f7e7c7a77736f6a64605b534e463f342e261e150d030000000000000000000d192633404c5966737f8c99a6b2bfccd5c8bbafa295887c72727272727272727272727272727375797e86929fa8b2bdc8d4d0c3b6aa9d908377655b5044372b1f120500000005121f2b3744505b657884919eabb5bfc3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000060c151c232830363b42464b5153565e616468676d6f71727373737372716f6d676763605c54534d46423b352f281f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292c2d303334363637363634312d2c28231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbccfc6b9ada093867a6d605c54555d60646a6f757b808487857f776c605a50433a2f24190d01000000000000000000000000080f181f272f353c43474f54565e6165676d6f717374757575757472716e6c6664605d55534e46423b3229241d160d0500000000000000000000000000000000000000000000000006121f2c3844505c66717e8a939da5aebbc0c7d0d1cbc1bab6b5b6bac1c9d3ddd6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000050d161d2429323a41464d53555c606468696e70727373737371706d6867625f58535049413c3328231c140c03000000000000000000000d192633404c5966737f8c99a6b2bfccd9ccc0b3a6998d807e7e7e7e7e7e7e7e7e7e7e7e7e7f8081858b9298a2aebac3ced5c9beb3a99a8d80746753493f33271b0f030000000613202d394653606c7986939facb9c6d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000710181e272e343b41464d52555d6064686d7174777a7c7e7f8080807f7e7d7c7a7774706d66615f57534d45403a3129241e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181d2020232628292a2a2a292724201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9cabdb0a4978a7e716d666868676d71767c82878d9196928c80746c61554c4135291d1104000000000000000000000008111a222a313940454e53596063686e7276797c7e808182828281807f7d7b7975716d67625f57524d443f352f281f170e05000000000000000000000000000000000000000000000003101c28343f4a54616c74818e939ca4afb5bdc6ced7ccc6c3c1c3c6ccd3dbe5d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000040c1318202930363b42464b515357575e616365666766666563615e5655534e46443f382f2a2117110a0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9cdc1b4a89c928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8e91979fa2aab4bfccd5d2c6b9ada197897d7063564a3d2d22170b000000000613202d394653606c7886929facb9c5cfd8dddddddddddddddddddddbd6d3d2d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cec2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000030b1218222a303940444c52575e61676d71767a7e818487898a8c8c8d8d8c8b8a888684807c79736e69615f57514b433e35302820180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d10131417191b1c1d1d1d1c1a171312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2c5b8ab9f92867e79767575777a7e83898e93999ea19f928a7e71675d5145392c2013060000000000000000000008121a232c343c434b51585f626b6f757a7f8286898b8d8e8f8f8f8e8d8c8a8885827e7a746e6a615e5650454039312920170e0400000000000000000000000000000000000000000000000c17232e3842505a606d78818d929fa4abb4bcc5cdd6d2cfcecfd2d7dde5e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000001070e171e252a3136394045464a4d52545758595a5a59585654524c4947433c37332d261d180f06000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d0c4b9aea49c999898989898989898989898989898999b9ea1a9aeb4bcc6d0d6cabeb3a99e9185796d6053463a2d2013060000000005121f2b3744505b657784919da9b3bcc6ced8e0e9eaeaeaeae9e0d7d0cac6c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c1b4a79b8e8174685b4e4135281b0e00000000000000000000000000030c151c2328343c424a51565e61696e73797e83868a8e91969597989999999998979a93908d8985807b756e69605d555046413a322a22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e0f1011100f0e0b07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885919eabb8c3cec6baaea298928a8582818283868b90959b9fa4abada49e92857a6d6054473a2d21140700000000000000000008111a242c353d464e555d606a6f767c82868b8f929898999b9b9c9b9b9a999797928f8b86817b746e69625a514b433a322920160c030000000000000000000000000000000000000000000006111c26303e44505c666d77808b9399a3aab3bbc4ccd5dcdbdcdee3e8efe3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000050c13191f252a2e34383a3d4246484a4b4d4d4d4c4b494746413c3b37322b27221b140b0600000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d5cabfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8abadb3babfc6ced6cdc4baada2978c7f73665c5044382c1f120600000000030f1b27333f49536673808d97a2aab4bcc6ced7e0e9f2f8ede2d7cec6bfbab8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5b1a7998c7f7366594c403326190d000000000000000000000000030d151e272e343f464e545c60686e747b80858b8f93999b9da0a8a4a5a6a6a6a6a5aca49f9d9a97918d87817b736d67615a524c443c342a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566875818e9ba8b2bdc8cabeb3aaa29f97928f8e8e9092999d9fa7acafb5b9ada1978c7f7265594c3f3226190c0000000000000000060f1a232c363e474f585f676d747c82898e92999c9fa3aaa6a7a8a8a8a8a7a5a9a29f9b98928e87817b716c605d554c443a32281e150b00000000000000000000000000000000000000000000000a151e28343f4a545c656c737f879298a2a9b2bac3cbd3dce4ebeef3f0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000002080d141a1d23282c2d30363a3b3d3f404040403e3d3a3936302e2b261f1b17110a020000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dcd1c8bfb9b4b3b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b5b8b9bec4cad0d6cdc4bbb0a69f92857a6d60544a3f34281c100300000000000b17222d3b4754616e7a859298a3aab4bcc5ced7e0e9f1e7dbd0c6bcb4aeaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8a095897c706356493d3023160a0000000000000000000000030d151f273039404451585f666d727a80868d92989c9fa4abaaacb2b1b2b3b3b3b2b1b6afacaaa9a19e99938e868079716c615d564e463c31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303d4a5764707d8a96a0acb8bfcac5bcb3aea9a19e9c9b9b9d9fa3ababb1b9bbc0beb3a99c8f8376695c504336291d1003000000000000030c18212b353e485059616a6e7980878f949b9fa3abacaeb4b3b4b5b5b5b4b3b2b3adabaaa29f9a938e857e756d675e564c443a30271d120700000000000000000000000000000000000000000000030c17232e38424a535b606d727e869297a1a8b1b9c2cad2dbe8eef5f0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000003090e12181c1f20252a2d2e30323334333332302e2d2a25211f1b150f0b0600000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e3dad1cac4c1c0bebebebebebebebebebebebebebebfc1c4c6c9cfd6d6cdc5bbb2a99f948b7f72685d5242382e23170c0000000000000614202d3946525e68707d869298a2aab4bcc5ced7dfe9e2d6cabfb4aaa29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9c9a969083786c605346392d20130600000000000000000000030c151f273139424a515b626a6f787f868d92999fa2aaacafb5b7b8bdbdbfbfc0c0bfbec0bbb9b7b3adaba49f98928c857e756d685f584e43392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3a4653606d7884919da4aebabfc5c5bebab3adaba9a8a8aaacafb5b8bcc2c7c2beb6ab9e9184786b5e5145382b1e12050000000000000a151e2a333d47505a616b707c838d93999fa6acafb5b9babfc0c1c2c2c2c1c0bfbebab8b4aeaca49f98928b81796d685e564c42392e23180c030000000000000000000000000000000000000000000006111c2630384149505b626c707d859196a0a7b0b8c0c9d7dce3ebf3e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000070c1013131a1e2021242526272726252321201d1915130f0a03000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e2e3dcd5d0cdcccbcbcbcbcbcbcbcbcbcbcbcbcbcbccced1d2d5d6d0cac2bbb3a9a1968f82786c60564c4130261c110600000000000005111e2a36414c56606b707d869298a2aab3bcc5cdd7dfdfd3c6baaea2989290909090909090909090909090909090908f8d8a847b6e665b5044382b1f1206000000000000000000000b151e273139434b545c606d727c838c92989fa3abaeb3b9bbc0c4c5c8cecbccccccccd2ccc8c6c3beb9b5afaaa39f97918a827a6e6a5f554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66707d89929ca4aeb4bbc0c6c5beb9b8b5b4b5b6b9bbc0c7c5c2bbb7b0aca49d9083776a5d5044372a1d1104000000000006111c26303c454f59616c717d8691959fa4abb0b9bbc0c5c7cbd1cececfcececdcfcac6c5bfbab6afaaa29f938e837a6d685e544b4034281e150b00000000000000000000000000000000000000000000000a141e262f383f44515a616b6f7b8490959fa6afb7bfcbd1d9e1eae3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000406090e12141517181a1a1a1918161413110d0806030000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccdbd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dcd7d3d2d0cac6bfbab1a9a19791847a6e665b50443a2f1e150a00000000000000010d1925303b444f59606b707d869298a2aab3bbc5cdd7dfd2c5b8ac9f9286838383838383838383838383838383838382807e796e695f544a3f33281c0f0300000000000000000007121c273039434b555d666d747f8690959fa2aaaeb5babec5c7ccd2d1d4d9d8d7d7d7d8ddd8d4d2cfc9c7c0bbb4aea9a19e948f847c6e675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b73808d929fa2aaafb5b9bbc0c0c2c2c1c1c3c2c1c0bcb8b7b0aba69f9a938b7f7265584b3f3225180c0000000000000c17232e38424d57606b717e879298a0a7afb5bdc2c7cbd1d3d3d2cfcecececfd0d2d4d3d0cac7c0bbb3aea59e9590837a6d665c51453d30271d120700000000000000000000000000000000000000000000020c141d262d333f48505960696e7a838f949da5aebbc0c7cfd8e0e8d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000020507080a0c0d0d0d0d0b0a070705010000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becacfc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d1cbc7c5c4bebab4aea79f9792857c6f685e544a3f32281e0c03000000000000000008141e29323d474f59606b707d869298a2a9b3bbc5cdd6d2c6b9ac9f93877e767676767676767676767676767676767574716d675f574d42382d22170b000000000000000000061018232e39424b555d676d78818b9299a0a7aeb4bbbfc6cad0d4d6d3d2cfcdcbcacacacbcdd0d2d4d7d5d2ccc6bfbab3ada69e969184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59606c77808b92989fa3abacafb6b4b5b6b6b6b6b6b4b3b1acaaa69f9c948f8780776c605346392d201306000000000003101c28343f4a545f69707d879299a2aab1bbc0c7d0d3d3d0cac6c5c3c1c1c1c2c4c6c8ccd2d4d2ccc5bebaafa7a0959082786d60594f42392e23180c0000000000000000000000000000000000000000000000020b141b2227363e474f575f686e79828e939ca4afb5bdc6ced6dfd6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1b9bebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0bbb9b7b4aeaaa29f9590857c6f6a5f564d42382d20160c000000000000000000020d17202b353d474f59606b6f7d869297a2a9b3bbc5cdd4c8bbafa49a93887f716d6a6a6a6a6a6a6a6a6a6a6a6a69696764605c554d453b2f261c11060000000000000000020c18222834404a545d676d79828e939fa3abb1babfc5cbd1d6d3d0cac6c5c2c0bebdbdbebfc0c3c6c7ccd2d4d7d0cbc4beb9b0a8a0968b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d44505b656c747e868e92999d9fa4aca7a8a9aaaaa9a9a8a6a7a09d99948f89827c736c655b5044372b1f1205000000000006121f2c3844505c666e7b859299a3abb4bcc3ccd2d6ccc7c5bfbab8b6b5b4b4b5b7b9bbc0c7c8cdd6d0cac1b9b1a79f948d80746b60544b4034281b11060000000000000000000000000000000000000000000000020a1117242c343d454d565e676d78818c929fa3abb4bcc5cdd4d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000030608090d0f101010101010101010101010101010101010101010101010101010101010101010100f0f0e0c0807050200000000000000000000000915222f3c4855626f7b8895a0a9adb3afafafafafafafafafafafafafafafafafafafafafafafb5afacaaaaa29f98928c837b6f6a5f584e443b2f261c0d0400000000000000000000050e1a232b353d474f59606a6f7c859297a1a9b3bbc4cdccc0b6aca49a93887f716d625a5d5d5d5d5d5d5d5d5d5d5c5a5753514b433b33291d140a0000000000000000000a141e2a343c44515c666d79828f949da5aeb4bdc3cad0d6d0cac7c5bfbab8b6b3b2b1b0b1b2b4b6b9bbc0c7c8ced5d6cfc9c1bab2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27333f49535b606c717b81868c90939a989a9b9c9d9d9d9c9b999795918c88827d766f6a605b53493f33271b0f030000000004111d2935414c56606d78839097a2abb5bdc5ced7d0cac2bbb7b4aeaca9a8a7a8a8aaacafb6b8bcc3cad0d6cbc3b9b0a69d92897d70665c5145382d22170b0000000000000000000000000000000000000000000000000006111a222b333c444c555d666d77808b9299a2aab3bbc3c8cac7beb3a996897c706356493d3023160a000000000000000000040a0f1315161a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b191514120e09030000000000000000000613202d394653606c788491979ea2a9a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba39f9d9b98928d867f786e695f584e463c32291d140a00000000000000000000000008111a232b353d474f58606a6f7c859297a1a9b2bbc4ccc7beb6aca49a93887f716d625a5050505050505050504f4d4b47454039312921170b02000000000000000006111c26303c46515b606d78828f949fa6afbabfc6cfd6d0cac6bfbab8b4aeaca9a6a5a4a4a4a5a7a9acafb5b8bdc3c9cfd7d5c9bdb2a8998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17222d384149505a62696e747b7f8386898c8d8f909090908f8e8d8a8784807b76706b626058504941382d22170b00000000000713202c3945525d68727f8b959fa9b3bdc6cfd7cec5bebab0abaaa29f9c9b9b9b9c9d9fa4acabb1babfc6ced5cbc2b8aea49e9184796d6053493f33271b0f0300000000000000000000000000000000000000000000000000081019212a323b434b545c656c737e879298a1a9b1b8bcbfbab8ada197887b6e6155483b2e2215080000000000000001070d151b1f21222729292929292929292929292929292929292929292929292929292929292929292929292928272521211e1a140d05000000000000000005121f2b3744505b656f7c858e9297959595959595959595959595959595959595959595959595959992918e8a85807b726d665e574e463c342a20170b020000000000000000000000000008111a232b353d464e58606a6f7c859297a1a9b2bac4ccc7beb6aca49a93887f716d625a504843434343434342413e3a38342f271f170f060000000000000000000b17232e38424e58626d74818e949fa6b0b8c0cbd1d7cec6bfbab4aeacaaa29f9c9a98979797989a9d9fa4abacb1b9bdc4cbccc4b9aca0968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4450575e61686e72767a7d7f8182838383838381807e7b77736e69636059544e443f382f261b110600000000030f1b27333f4953606d7a85929fa7b1bcc5cfd7cdc5bcb3aea69f9c9892908e8e8e8f91939a9da0a7aeb4bcc6ced4cac0b9aca0968b7e72655b5044372b1f12050000000000000000000000000000000000000000000000000000070f182029313a424a535b606c717d869297a0a7acb1b4aeaca79e9285786c605346392d201306000000000000040c121820262b2e2f333536363636363636363636363636363636363636363636363636363636363636363636363534322e2d2a251f170f0901000000000000030f1b27333f4953606a6f7b81858788888888888888888888888888888888888888888888888888878684817d79746e69605c544d453c342a22180e05000000000000000000000000000000081119232b343d464e585f6a6f7c859197a1a8b2bac4ccc7beb6aca49a93887f716d625a50483f363737363634312d2c29231d150d0600000000000000000003101c28343f4a545f6a727f8b939da6b0b8c2cad7d2ccc2bcb4aeaaa29f9b98928f8d8b8a8a8b8c8d9093999da0a8adb2bbc0c4baafa59e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333f454d52565e6166686d7072747576777776767573716e6966615f57544f47433d332d261d140a000000000005121f2b3744505b65727f8c97a2adb9c3ced7d0c5bbb3aaa29f948f8985838281818284878b90959fa2aab4bcc6d0d4c8bdb2a89d9184786c605346392d201307000000000000000000000000000000000000000000000000000000060e171f2830394149505a626b707c8590959da0a7aaa29f9c958d8073655b5044372b1f12050000000000040d161d242932373b3c4042434343434343434343434343434343434343434343434343434343434343434343434242413f3b3a363129211b1309000000000000000b17222d38414e5860696e74787a7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b797774716d67615e57514a423b332a221810060000000000000000000000000000000000071119222b343d464e585f6a6f7b859196a1a8b2bac3ccc7beb6aca49a93887f716d625a50483f362d2a292724201f1c18120b030000000000000000000006121f2b3844505c666f7c86929fa5afb8c2cad3d0c7c0bbb0aaa29f98928e898582807f7e7d7e7f8183868b91959ea1a8afb5bbb2a89e938a7d70665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227333b42464d5254565d6063656768696a6a6a69686664615e5755534d48443d373227221b140b0200000000000613202d394653606c7884919ea9b3becbd4d2c7bdb3a9a198928a827d797675747575777a7e838b9298a2aab4bfcad6cec3b8aca096897c6f6356493c2e23180c00000000000000000000000000000000000000000000000000000000050d161e272f383f445059616a6f7b838c909593949892908b83796d6053493f33271b0f0300000000030d161f282f353c4347494d4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4c4846423b332d251b110800000000000006111b262f3d464e575f6168686e6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d666864605d55524d44403930292118100700000000000000000000000000000000000000071019222b343c464e585f696e7b849196a0a8b2bac3ccc7beb6aca49a93887f716d625a50483f362d241b181413100c07010000000000000000000004111d2935414c55606d78839099a3aeb7c0cad3cfc6bdb5afa69f98928d86817d797673727171717274767a7f848a91969fa3abafa9a1968e81756c61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212930363b4146474c525456595a5c5d5d5d5d5c5b5a5754534d4847423c38332b272017110a020000000000000916222f3c4955626f7c8896a1acbcc5d0d7ccc0b5aba19792867e76706d6668686869686d71787e869298a2aebac3ced4c8bdb2a89a8d807367544b4034281c100400000000000000000000000000000000000000000000000000000000040c151d262d333f474f5860696e797f848687878785837f796d675d5141382d22170b00000000010b151f28313940454e53555a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5854534d453f372d231a0f050000000000000a141d2b343d454d5355565e616262626262626262626262626262626262626262626262626261605c545753514b46423b342e271e170f07000000000000000000000000000000000000000000071019222a343c464e575f696e7b849196a0a8b1b9c3cbc7beb6aca49a93887f716d625a50483f362d241b120604000000000000000000000000000613202c3945515d67727f8b95a0abb4bfc9d2d1c6bdb5aba49f948f86807a74706d6667656464646567686d72787e848d92999ea59f9791847a6d615a5042382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a3036393b4145474a4c4e4f50505050504e4d4b4846423b3a37312c27211b150b0600000000000000000c1926333f4c5966727f8c99a8b2bdced7d4c7bbafa49992857c716c63605c545b5b565d61656c717c86929fa7b1bcc8d4cec3b6aa9d908377665c5145382c1f13060000000000000000000000000000000000000000000000000000000000030b141b2227353e464e575e676d7277797a7a7a7976726d675d554b412f261b11060000000007121d273139434b51585f6266686969696969696969696969696969696969696969696969696969696969696969696969686765615e5751493f352c21160b000000000000020b19222b333b4246484c5254555555555555555555555555555555555555555555555555555453514a4a47454039363028231c150c050000000000000000000000000000000000000000000000071019222a343c454d575f696e7b849196a0a7b1b9c3cbc7beb6aca49a93887f716d625a50483f362d241b120900000000000000000000000004101d2935404b55606d7a85929ea7b1bdc6d1d7cbbfb5aba399938c827b736d6863605c545857575859565e61666c717980878f93969490857c6f685e52483e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2f35393a3d3f4142434444434342403e3b3a36312d2b261f1c160f0a040000000000000000000f1b2835424e5b6875818e9ba8b4c1ced7cbc0b5ab9f93877d706a615a53504a4e4e4c52535b606a717e8a95a0acb8c5d1d2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000020a1117232c343d454d555c60656a676d6d6d6c6565605c554b433a2f1d140a00000000000c18242f39434b555d606a6f737576767676767676767676767676767676767676767676767676767676767676767676757574726e69625b51473d33271c1000000000000000071019212a31363a3b41464748494949494949494949494949494949494949494949494948484644403e3a39352f2a251f18120b030000000000000000000000000000000000000000000002090e12181c222a333c454d575f696e7b849195a0a7b1b9c3cbc7beb6aca49a93887f716d625a50483f362d241b1209000000000000000000000006131f2c3845515d67737f8c97a2adb9c3cfd5cbc3bbaea39992877f776e69615e5653514b4c4b4a4b4c4c52545b60676d737c82878988837b6f6a5f564c41362c1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e2024292c2d3032343536373737363533312e2d2a25211e1a15100b050000000000000000000000101d2a3743505d6a7683909da9b6c3cecbc7bbafa3998d80746b60585046443f41424146495058606c7884919daab7c4d0d3c7bbafa399887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000006111a222b333b434b515359555d606160605b5353514b433a31281d0b020000000004101d2935404b555d676d757c8082828282828282828282828282828282828282828282828282828282828282828282828282817f7b726d62594f44382c1d120700000000000000070f181f262a2d3036393b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342e2d2c29241d1a140c070000000000000000000000000000000000000000000000050d141a1d23282c2d2f333c454d575e696e7b839095a0a7b1b9c2cbc7beb6aca49a93887f716d625a50483f362d241b1209000000000000000000000714202d3a4753606d7985929ea9b3becbd5cdc3b9aea49f92877e726c655e57524c4645403f3e3e3e3f41464a50555d606a6e757a7c7b766e695f584e443a30241a0c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114191d2021232627292a2a2a2a2928272421211e1a14120e090300000000000000000000000000111e2b3744515e6a7784919daab7bdbebebeb9ac9f92867a6e61594f463e38342e3035383f44505b6573808d99a6b3c0ccd7cbc0b5ab96897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000081019212930394045464c4c515454545350494745403931281f160c000000000006131f2c3845515d676d7981888d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8b877f726b605548392e23180c0000000000000000060e141a1e21252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c2823201f1d18120e09020000000000000000000000000000000000000000000000050e171f252a2e34383a3c3d3d3d454d575e696e7a839095a0a7b1b9c2cbc7beb6aca49a93887f716d625a50483f362d241b1209000000000000000005121e2a36424d5764717e8b97a1adbbc5cfd4c8bcb1a79c928a7e716c605b534d46413a38342e3131313036383f444b51585f62686e706e6a615f574e463c32281e11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1c1d1d1d1d1d1b1a181514120e090602000000000000000000000000000000101d293643505c6976838f9ca6acb2b1b1b1b0a69b8e8275685e52473d342c282324292d333f495364717e8b97a4b1becadcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000070f171e272e34383a3f414547474746443f3a38342f271f160d040000000006121f2b37434e58606d79828e93999b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a9992897d7063554b4034281c1004000000000000000003090e1214191e20212222222222222222222222222222222222222222222222222221201f1c181413100c0701000000000000000000000000000000000000000000000000040d172029303639404546484a4a4a4a4a4d565e686e7a8390959fa7b1b9c2cdc7beb6aca49a93887f716d625a50483f362d241b1209000000000000000714212d3a46535e697683909ca9b3becdd7d1c4b8aba0958d80736c615a5049413b35302c2823242425252a2d333940454e53565e6163625f57534d453c342a20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e0f10111110100f0d0b080705020000000000000000000000000000000000000c1925323f4c5865727f8b949ea0a8a4a5a4a69e93897c6f63564c41352b292a24292c2d333e4b5865717e8b98a4b1becbd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000050c151d23282c2d2f35393a3a3a3937332d2c29231d150d0400000000000815212e3a47535f6a74818e949ea5a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8aba39c8f8276675c5145382c1f1306000000000000000000000205080d11141415161616161616161616161616161616161616161616161615151312100c0706040000000000000000000000000000000000000000000000000000010c162029333b42464b51535556575757575757565e686d7a8390959fa7b1bbc5d0c7beb6aca49a93887f716d625a50483f362d241b11080000000000000815212e3b4854616e7b87949fabbbc5cfd2c6bbafa59d9083786d605a50443f382f29251f1c18181718191c22282f353c43474d52545655534e47423c332a22180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78828c91969697989897948f82756b6054443b303335372f35383a3f444f596673808d99a6b3c0ccd5c9bdb2a896897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f2024292c2d2e2d2d2b27221f1c18120b030000000000000915222f3c4855626f7c88929da6afb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5ac9f9286796d6053463a2d2013070000000000000000000000000001050708080909090909090909090909090909090909090909090909080807060400000000000000000000000000000000000000000000000000000000000008131e28323b454d52555c606263646464646464646464686d7a8390959fa9b3becad0c7beb6aca49a93887f716d625a50483f362d231a0c0300000000000c1825323f4b5865727e8b98a6b0bccdd6cfc3b6aa9e93897c6f665c50483e332d261d1913100c070b080d11171d242931373b414647494847423c37312a2118100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0e101111100f0d09080603000000000000000000000000000000000000000002050708101310080705020000000000000000000000000006131f2c3845515c666d787f8488898b8b8b8a87827a6d61594f43393a3f424445404547495058616c7783909daab7c3d0d2c5b9ada196877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d20212121201f1b1713100c0701000000000000000d1a2733404d5a6673808d99a5afb9c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1bbaea399887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444d575e61676d6f707070707070707070707070707a839097a2adb9c6d2d0c7beb6aca49a93887f716d625a50483f352c1e150a0000000005111e2a36424d566875828f9ba8b5c2cdd5c9bdb2a89b8f82756a60544a3f3627221b140b08040000000000060b121820262b3036393b3d3b3a37312b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1c1d1d1d1c191515120f0a030000000000000000000000000000000002090e1114141d1f1c1414110e0902000000000000000000000004101c2834404b545c666d72777b7d7e7e7e7d7b756d685d52474145474c4f50514b5153535b606a707d8a95a0acb8c5d1d1c4b7ab9e918478685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d111314141413120f0b0604000000000000000000000f1c2936424f5c6975828f9ca8b5c0cbcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcbbfb5ab95887c6f6255493c2f22160900000000000000000000000000000406070a0a0707050100000000000000000000000000000000000000010406070a0a07060400000000000000000000000000000000000000000000000004111d2935414c565e696e75797b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e85929eabb8c5d1d9d0c7beb6aca49a93887f716d625a50473e30261c11060000000714202d3a46525e697885929eabb8c5d1d2c5b9ada196897d7063584e42382e2417110a02000000000000000001070d151a1f252a2d2e302f2e2b26201a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202327292a2a2a292622211f1b150b060000000000000000000000000000050d141a1e2021292c2921201e1a140d0500000000000000000000000c18232e39424b545c6065696e70717271706e69615d564c444c5254595c5d5e555d6062656c717c85929ea7b1bcc8d3c7bbb0a69a8d817467564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070706050300000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dad5d1bcafa295897c6f6256493c2f231609000000000000000000000000070c10121316171413110d080200000000000000000000000000000001070d11131417171413100c07010000000000000000000000000000000000000000000713202c3945525d686e7b828688898a8a8a8a8a8a8a8a8a8a8a8a8a8a9297a2adb9c6d2dfd9d0c7beb6aca49a93887f716c62594f42382e23170c0000000814212e3b4754616e7a8797a1adb9c6d2d1c4b8ab9e9184786c6053463d30261c120600000000000000000000000003090f14191e20212322211e1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b22272b2d30343637373735332f2e2b262017110a020000000000000000000000050e171f252a2d2e3639362e2d2a251f170e050000000000000000000007121d273039424a5153575f616364656564615e57524c454d565d6066686a6b6b676d6f72787e859297a2adb9c3cecbc3b7ab9f94887c6f6255493c3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8e8e8e8e8e8e8e8eae3dcd7d3d2d0cbc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6cfc9c6bdb2a895887b6e6255483b2f22150800000000000000000000030b12181c1f20232421201d19130c0701000000000000000000000000060b13181d20202323201f1d18120b0600000000000000000000000000000000000000000714212d3a4754606d7a848f92999697979797979797979797979797979ea2a9b3becad6e2e2d9d0c7beb6aca49a93887f716c61544a3f34281c100300000a1623303d495663707c8996a9b3bec9d5cdc1b4a79a8e8174655b5044372b1e150a00000000000000000000000000000002080e111414161514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161d262d3337393d414344444342403c3a373127221b140b02000000000000000000030c17202930363a3b4346433b3a36302920170c03000000000000000000000b151e2730394044464d5355565858585754534d46424d575f686d7275777878787a7c7f838a9297a2a9b3becbccc3b9afa59c8f82766a6054473b2e1f140800000000000000000000000000000000000000000000020507080b0d0e10101010100e0d0a07070401000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdd8e4edf5f5f5f5f5eae1d9d1cbc7c5c4bebab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9beb9b8aca096877a6d6054473a2d211407000000000000000000070c151c23282c2d30302e2d2a251e18120b03000000000000000000020a11171d24292c2d30302d2c29241d17110a02000000000000000000000000000000000004101c2834404b546673808d969fa3aba3a3a3a3a3a3a3a3a3a3a3a3a3a4abadb3bbc5cfdbe6ebe2d9d0c7beb6aca49a93887d70665c5044382c1f120600000b1825323e4b5865717e8b98a4b1becfdacbbeb1a4988b7e716553493f3327190c030000000000000000000000000000000000020507080a080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620282f383f44464a4d4f5050504f4c4847433c332d261d140a0000000000000000000b151e29333b42464750524f4746423b33291e150b00000000000000000000030c151e272e34383b4246484a4b4b4b4a4846423b46535f696e7a7f828384858586888c90959fa2a9b3bbc5ccc3bab1a79d92897c6f62584e43372b1f0d02000000000000000000000000000000000000000305090e121415181a1b1c1d1d1d1c1b19171413110d080401000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a7b1bcc7d4dbe5edf9fff9eee3d9cfc7c0bbb9b7b1adadadadadadadadadadadadadadadadadb3adaba69d918477675d5145392c20130600000000000000030b12181e272e34383a3d3d3a39363029231d150d0500000000000000030b141b22272f35393a3d3d3a39352f27221b140b030000000000000000000000000000000006131f2c3845515c667784919da8aeb5b0b0b0b0b0b0b0b0b0b0b0b0b0b1b8b9bec5cdd7e1ecf4ebe2d9d0c7beb6aca49a9184796d6053463a2d20130700000d192633404c5966737f8c99a6b2bfccd5c9bcafa296897c6f6356493c2d221709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41495053565a5c5d5d5d5c5955534e443f382f261b11060000000000000007121d27303b454d52545c5f5c54524d453b30271d120700000000000000000000030c151c23282c31363a3b3d3e3f3e3d3b3a36424d57616e7b848c8f909192929895989da0a7adb3bbc5c9c1bab2a8a0958e81746a6054463c32271b0f000000000000000000000000000000000000060b0f12131a1e2122242628292a2a2a2928262421201d1913100d070100000000000000000000000000000000000000000815222f3b4855626e7b88959fabb8c0c9d3dbe8eef5f3e8dcd1c7bdb5afacaaa5a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a9a19e9c948c7f7266554c4135291d1104000000000000030c151c23283039404446494a4746413a342f271f170e050000000000040d151d262d333a4045474a4a47454039332d261d150d040000000000000000000000000000000713202d3a4653606d7986939facb9bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdc5c6cacfd7dfe9f3eef4ebe2d9d0c7beb6aca196897d706356493d3023160a00000e1a2734414d5a6774808d9aa7b3c0cdd4c7baaea194877b6e6154483b2e21150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c535b606367696a6a6a6866625f58504941382d22170b000000000000000c18232e39434d575e61696c69615e574d43392e23180c0100000000000000000000030b12181c1f262a2d2e30313232312e2d3a46535f69768390969b9d9e9e9fa2aaa5aaacb1babec5c7bfb7afa8a0969083796d60584e43342b20150a00000000000000000000000000000001070c11171b1f20262a2d2e31333536363737363533302d2c2924201d18120c07010000000000000000000000000000000000000814212e3a47535f6a7683909da4aeb7c1c9d8dde4ebefe3d7cbc0b5aba39f9d9893939393939393939393939393939393939397918f8b82796d6053463a2f24190d010000000000030c151e272e343e424a5153565754524c454039312920170e05000000040d161f272f383f444b5153565653514b443f382f271f160d0400000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d1cacacacacacacacacacacacacad1d2d6dbe1e9e2e2e2e2e2ebe2d9d0c7beb2a8998c7f7266594c3f3326190c00000e1b2835414e5b6874818e9ba7b4c1ced3c6b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d656c70747677777675736f6a605b53493f33271b0f03000000000004101c2834404b555e696e7679766e695e554b4034281d1207000000000000000000000000070c10141a1e21222325252524222e3b4855616e7b88949fa8aaabababaeb4b2b7b8bcc3cac9bfb5ada59e9691847b6e675d51463d3222190f040000000000000000000000000000060b12181b22272b2d31363a3b3e4041434343434341403d3a3935302c29241d18120b03000000000000000000000000000000000006121e2b37424e5763707d89929da5afb7c0ccd2d9e2e9e0d3c7bbafa39992918b8786868686868686868686868686868686868685837f786d675c514538281e13080000000000000b151e273039404450545c606363615e56514b433a322920170d0400030d161f283139414950555d606363605d555049413931281f160c03000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dcd7d0c0b3a69a8d8073675a4d4034271a0d01000f1b2835424e5b6875818e9ba8b4c1ced3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d777d8082838383827f7c736c655b5044372b1f1308000000000006131f2c3845515c676e7b8285827b6e675c5145392f24180c000000000000000000000000000004090e121415171818181724313e4a5764717d8a97a6b0b6b7b8b8babebfc3c5c8cecfc3b8ada39b938e847b6e695e554b40342b21100700000000000000000000000000020a11171d23292d3337393c4246484b4d4e4f5050504f4e4c4a4745413a39352f29241d150d0700000000000000000000000000000000020e1a26313c4855616b74808d939ea5aebbc0c7d0d7e0dfd2c5b9ac9f9286847e797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797876726d665c554b403428160c01000000000007121c273039424a515a61666d70706d68605c554c443a32291f160d030c151f28313a434b535b60676d70706d67605b534b433a31281e150b000000000000000000000000000814212e3b4754616e7a8799a3afbbc7cec8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d1cbc7bdb2a8998c7f7366594c403326190d00000f1b2835424e5b6875818e9ba8b4c1ced3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7a82898d8f9090908f8c8880776c6053463a2f24190d0100000004101c2934404b55606d79838f928f83796d60554b4035291d1004000000000000000000000000000000020507080a0b0c0c1925323f4c5865727f8b98a5b2bec4c5c5c6cad0d0d1d4d9ccc0b3a79b918b817a6e695f574d43392f22190f00000000000000000000000000060b141b22272f34383f4446494d535557595b5c5d5d5d5c5b595754524c47454039352f271f18120b030000000000000000000000000000000915202c38444f59606d78818e939da4afb6bec5ced7dcd3c7bbafa39992918b837d766f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666965605c544b43392e2318040000000000030c18232e39424a545c606c71797c7d7a736d675e564c443a31281f150c141e27313a434b555d656c727a7d7d79726c655d554c433a30271d12070000000000000000000000000713202d3a4653606d7986929facb9bdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbfbbb5ada196897d7063564a3d3023170a00000e1b2835414e5b6874818e9ba7b4c1ced3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f949a9c9d9d9d9b99928b7f7265564c4135291d110400000006131f2c3845515c67727f8c959f958c7f72675d5145392c1f1307000000000000000000000000000000000000000206080c1926333f4c5966727f8c99a5b2bfccd1d2d3d6dbdddee0d8cbbeb2a5988b7f756d685f574d453b31281d1007000000000000000000000000070f181d262d3339404549505356575f6164666869696a6a69686663605d5653514b4540393128231d150c04000000000000000000000000000003101c27333d44505c666d78818d929fa4acb3bcc2cbd1d7cbc0b5aba39f9d95908a827c756e696060606060606060606060605c545853514b423930271d120700000000000a151e2834404a545c666d747e85898a8680796d685e564c433a31271e151d263039434b555d676d777f858989857f776d675d554c43392e23180c03000000000000000000000006121f2c3844505c667784909da7acb2aeafafafafafafafafafafafafafafafafafafafafafafafafafafafb5aeaba49e9184796d6053463a2d20130700000e1b2734414e5a6774818d9aa7b4c0cdd5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939ea6a9aaaaa9a8a49e918477685d5245392c2013070000000714202d3a4753606d7985929ea79f9285796d6053473a2f24180d010000000000000000000000000000000003090e1214151926323f4c5965727f8c98a5b2bfc7cbd1c8cacdd1d2d5dad2c5b9ac9f92877f776d665c544a3f33281f150900000000000000000000030b1218212a2f383f444b51535b606367696e71737476767676767473706d6865605d55514b433e342e271e160d0400000000000000000000000000000b162128343f4a545c666d78808c939aa2a9b1bbc0c7cfd1c7bdb5afaca7a09d949089817b726d6660585353535353535353504a4c4645403930271e150b000000000006111c26303844515c666d78818b919799928d837a6d685e554c433930261d262f38424b555d676d79818b929797928b81796d675d554b4034281f1409000000000000000000000003101c28343f4a5466737f8c959ea1a8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba39f99938a7e70665c5144382c1f120600000d1a2633404d596673808c99a6b3bfccd7cabdb0a4978a7d7164574a3e31261a0e0200000000000000000000000000000000000000000406050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a5afb5b6b6b6b5aca096877a6d6054473a2d211407000003101c28343f4a5464717e8a97a1ada2978b7e7164554b4035291d11040000000000000000000000000000030a0f151a1e21222628313e4b5864717e8b97a9b2b9bbbfbabbbdc0c5c6c9cfd3c7bbaea399928c81786d665b50443c31261a0e020000000000000000030c151c2328333c414950555c60656c6f74787b7e80818283838382817f7d7a76716d67605d554f45403930281f160d0400000000000000000000000000050c17232e38424a545c666d747f8892979fa7afb5bdc3cbcfc7c0bbb9b1aca69f9c938e867f786f6a605c544d4747474746443f3f3a38342e271e150c0300000000000c17232e3842505a606d78828e939ea1a39f9590837a6d675d554b42382f262d38414a545c676d79828f939fa2a29f938e82796d675c51453b31251a0e0200000000000000000000000c17232e3a4753606d79838d919694959595959595959595959595959595959595959595959595959595959599928f877f726c61544a4034281c100400000c1825323f4b5865727e8b98a5b1becfdacdc0b3a69a8d807367574d42362a1e1308000000000000000000000000000000000306070b1113110d07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bec3c3c3bdb2a895887c6f6255493c2f221609000006121f2c3844505c6675828e9ba9b3a99c8f8276675d5145392c20130600000000000000000000000000060b151b1f262b2d2e3235353c4956626f7c8996a1abacaeb5adaeb0b3b8b9bec5cdcbbfb5aba39f938e81786c60574d42372b1e140800000000000000030c151e272e343e454d535b60676d72787c8184888a8c8e8f9090908f8e8c8a86837e79736d676159514b423a31281f160c030000000000000000000000000006111c263038424a545c606d727d8590959fa3abb1bbc0c7cfcbc7c3bcb8b0aba59e98928c837c736d665e564e463e3a3a38342e2d2c28231d150c03000000000003101c28343f4a54616c74818e949da5adaea79f959083796d675c544a41382d333f49535c666d79828f959ea5adada59e949082796d60574d42362a1e120500000000000000000000000613202c3945515d676d7a8084868888888888888888888888888888888888888888888888888888888888888886827c726d625a5042392e23180c0000000a1723303d4a5663707d8996a9b3bec9d5d0c3b6aa9d908377695f53463a3025190f0500000000000000000000000000060b101213181e1f1e191413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd0cebcafa396897c706356493d3023160a00000713202d3a4653606d7985929fabb8ac9f92867a6d6053473a2d2014070000000000000000000000020a111720262b31373a3b3f41413f4653606d788491999e9fa3a0a1a1a3a6abadb3bbc0c8c6bdb5aea59e938c7f72695f53473b3025190d010000000000000b151e273039404450575f656c71797f84898d919697999b9c9c9d9d9c9b999993908b857f79706b605c544c433a31281e150b00000000000000000000000000000a151e263038424a505b636b707b838c9299a0a7afb5bdc3cad0cec8c2bbb7afaaa29f95908780786e6860584f473e362b2823201f1c18120b0300000000000006121f2c3844505c66717e8b939da6afb9bbb1a79f958f82796d665c53493f333f44505b656d78818f949fa7afbabaafa69f948d8074695e53463a2d211407000000000000000000000004101d2935404b555d686d73787a7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a756f6a625b51483e30271c12070000000814212e3b4754616e7a8797a1adb9c6d2d1c4b8aba095887b6e61564c41352921170e0600000000000000000000020a11171c1f20252a2c2b26201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000916232f3c4956626f7c8998a2aebaaea3998a7d7063574a3d3024170900000000000000000000020b141b222731373c4247484c4e4e4b47505c66707e878f919299939495979a9ea1a9aeb6c0c9c6bfbbafa59f92867b6e61564c41362a1e1105000000000007121d273039424a515a62696e777e848b91969a9ea1a8a6a7a9a9a9a9a9a7aba49f9c97928c847d746d665d564c433a30271c120700000000000000000000000000030c151e2630383f44515961696e78808790959fa3abb1babfc6ced4cdc7c1bcb4aea7a099928c827a6f6a615950483e362c221913100c0700000000000000000713202d3a4653606d7884919ea5afb8c1c2b9b1a79f948f81786d655b50444048515b606c77818e939ea6b0b9c1c1b8b0a69f93877b6e6154483b2e2115080000000000000000000000010d18242f39434c565d6067676d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6762605851493f362c1e150b000000000714202d3a46525e697885919eabb8c4d1d4c8bcb1a7998d8073685e52463d33292017110a0400000000000001070c141c23282b2d32373938332d2c29231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000c1926333f4c5966727f8c99aab3beb4ab998d8073665a4d4030251a0e020000000000000000000a141d262d333c43474d5355595b5b58535154616c707c828486868787888a8d92979da4aeb7c1cbcbc1baaea3998e8175685e5246392d20140700000000000c18232e39424b545c606c717b828b91969ea0a8abacb2b3b4b5b6b6b6b5b4b5afaca9a29f96918a80786d685d554c42392e23180d0300000000000000000000000000030c141e262e343f474f575f666d737c838d9299a0a7aeb4bcc2cacfd3cec6bfbab1aba39f9490847c706c615a50483e342b21170b020000000000000000000916222f3c4955626f7c8896a1adb7c1cacbc3b9b0a69e938e81776c605b5148505a636d73808d939da5afb8c2cbcac2bbafa4998b7e7164584b3e3125180b00000000000000000000000007121d28313a434c5254555d6061626262626262626262626262626262626262626262626262626262626262605d55544e463f372d241a0c030000000005111e2a36424d566875828e9babb5c0cbd7cdc3b8ab9f92857a6d61594f453b3227221b14100c07070707080d13181e262e34383a3e444644403a38342f271f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0d1a2633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0004111d2935414c566875828f9ba8b5c2b6a99c8f837669574d42362a1e1105000000000000000006111b262f383f444e53575f6165686865605d555a616a6f7578797a7a7a7b7d80858d929da5afbac6d2cbbfb4ab9f92867a6e6154473b2e2114080000000004101c2834404b545c666d747e8690949ea1a8acb2b7b9bdbfc1c2c3c3c3c2c1c0bbb9b3ada8a19e928d827a6d675d544a4034281f150b0100000000000000000000000000020c141c2328353e454d545c606a6f79808790959fa2aab0b9bec5cdd6d0cac3bdb5afa69f9691867e716c615a50473d33291d140a0000000000000000000916222f3c4955626f7c8897a1adb9c1cbd4cbc2b8afa59d938d80736d635a505a626d727f8c929da5afb7c1cad4ccc3baaea3988a7e7164574b3e3124180b000000000000000000000000010c161f28313a4145474b51535555555555555555555555555555555555555555555555555555555555555553514b47433d342d251b12080000000000020e1925303e4b5865717e8b99a3afbbc7d4d3c6baaea2988d81746b60574d443c332d261f1c181514141415191d242930383f44464b5152514c47454039312920170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141617181818181818181818181818181818181a2633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000713202c3945525d687884919eabb7c4b8ab9f928578695e52463a2d20140700000000000000000b17222d38414950585f62696e727474726d675f5858606268656c6d6d6e6e707379808d939da9b6c2cfd1c6bbafa3998b7e7164584b3e3125180b0000000006131f2c3845515c666d78818b92989fa6acb2b9bdc3c5c9cececfcfd0d0cfd2ccc7c5bebab2ada49d948f83796d665c51443d31271d12070000000000000000000000000000020a1117232c333b424a505860676d737c838c92989fa6adb3bbc1cad0d6cfc7c0bbb0a9a19892877e716c61594f453b2f261c110600000000000000000713202d3a4653606d7984919ea6b0b9c3ccd4cac1b7afa59d928c7f726d625a616c717f8b919ca4aeb7c0c9d3ccc3bab0a69f92867a6e6154473b2e21140800000000000000000000000000040d161f282f35393a404547484849494949494949494949494949494949494949494949494949494949484745403937322b221b1309000000000000000914212e3b4754616e7a86929facb9c3ced6cabeb4aa9f93887d70695e564e443f382f2c2823222121212224292f353d424a5053585d5f5e5953514b433b32291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2021232424242424242424242424242424242424242633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000714212d3a4754606d7a8796a1adb9c5baada297877b6e6154473b2e21140800000000000000030f1b27333f49535b606a6f757b7f81817e796f6a5f565456535b606060616264676d74818e9ba7b4c1ced7cbc0b5ab9a8d8174675a4e4134271b0e01000005121e2a36424d57606d78828e939fa2aab0b9bdc4c8ced2d5dad7d4d2d2d4d7dcd7d4cfcac4bdb9aea69f958f82786d60594f43392f23180c0100000000000000000000000000000006111a212930383f444e555c606a6f787f868f949ea2a9afbabec5ced4d1cbc2bbb2aaa39992877e706b60574d42382d22170b020000000000000006121f2c3844505c66717e8b949ea7b1bac3cdd3c9c0b7aea49c918b7f716c616b717e87939fa3adb6c0c9d2cdc4bab2a89f948c8073685e5246392d2014070000000000000000000000000000040d161e24292c2f35393a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a38352f2b272019100901000000000000000714202d3946525e6875828f9ca8b2bdc8d4d0c5bbafa49a91857b6e685f585049413c38342e2e2d2d2e2e30353a41454e545c60656a6c6b66605c554c443b31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1e252a2d2e303131313131313131313131313131313131313133404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00091623303c4956636f7c8996a8b2bdc9beb3a996897c706356493d3023160a0000000000000005121f2b3744505b656c727c82888c8e8e8b847c6f695e524949505353545455555d626e7b8895a1aebbc8dcd1c2b5a99c8f8276695c4f4336291c100300000714212d3a46535e6974808d949da5aeb4bcc2c9ced4d3d0cfd1cbc7c5c5c7cbd1d1d2d5d6cfc9c0b8b0a79f948d80736b60554b4034291d120700000000000000000000000002080d111314171e262e343c434b51585f666d727b828b92979ea5aeb4bcc2cbd7d7cdc4bcb4aba39992867d6f695e544a3f33281e14080000000000000003101c28343f4a54606c77828f95a0a8b2bbc4cdd2c9c0b6ada39f93877e716b707d879299a4afb5bfc8d2cec5bbb2a8a0969082786d60564c41362a1e1105000000000000000000000000000000040c13191d2024292c2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241d1b160f0700000000000000000005111e2a36414c5663707d8a96a0acb8c3cdd8ccc0b6aca19791837a6f6a605b534e4645403d3b3a3a3a3b3d41454b515860666d71777977736d675e564c433a2f24180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101921272c3036393b3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000b1825313e4b5864717e8b97a4b1becfbeb1a4988b7e7165584b3e3225180b0000000000000815212d3945505a606c777f878f93989b9b9691857b6e61594f444446474747484b53606d798693a0acb9c6d3d0c3b6a99d9083766a5d5043372a1d100400000815212e3b4854616e7b87939fa6afbabfc6ced5d5cdc7c4c3bec0bbb9b9bbc0bfc4c5c9cfd6d5cac2b9b0a69d92897d70675c5145392f23180c0000000000000000000000040c13191d202125292a2328303940454e545c60696e777e858f939fa2aab1b9c0cbd1d6cec6bdb5aba39892857b6e665b50443b3025190e02000000000000000c17232e3844505b656d79839096a0a9b2bbc5ced2c8bfbbafa49992877d717c869299a3abb5c0c7d1cfc5bcb3a9a19691847a6d665c51443b3025190e020000000000000000000000000000000001080d1113181d202022222222222222222222222222222222222222222222222222222222222222201f1d18120f0a0400000000000000000000010d1925303b4653606c7884919da7b1bcc8d4d2c7beb3a9a09591847c716c655f5853514b494847474748494c52555d606a6f787e8485847f796e685e554b4035291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119232b32383b414647494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000d192633404c5966737f8c99a6b2bfccbfb3a6998c807366594d4033261a0d0000000000000b1724303d4956626c74808c92999ea6a7a8a1978f82756b60564d433d3c3b3c404753606d7a8693a0adb9c6d3d0c3b6a99d9083766a5d5043372a1d100400000b1724313e4a5764717d8a9aa4afb8c0cad0d6cec9c2bcb7b6b1b5afacacafb5b2b7b9bdc4ccd2d4cbc2b8aea49e9184796d60554b4034291c1004000000000000000000070e161e24292d2e3235373838372e343c424a50575f656c717a828b92989fa7aebbbfc6cfd8cfc7bdb4aaa1978f82786c60564c41362a1e13080000000000000006111c27333f49535d676d7a849196a1a9b3bcc6cfd7ccc0b5aba39992867e859298a2abb4bdc7d2d0c6bdb4aaa19791847b6e685e544a4032291e1408000000000000000000000000000000000000000104070d111314151516161616161616161616161616161616161616161616161616161616151413100c07010000000000000000000000000008141f2b3844505b66717e8b95a0acb8c0ccd5d0c4bbb1a8a09691867e776f6a64605c5456555454545556565d60676d747c838b9092918c837a6e675d51453e30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d43484c52545657575757575757575757575757575757575757575757596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000e1b2834414e5b6774818e9aa7b4c1cdc1b4a79a8e8174675b4e4134281b0e000000000004101c2834404b5464717e8b929fa3abb0b4b2a99e93897d70685e564e4a4848494a515a636f7c8996a2afbcc9d5cfc2b5a99c8f8276695c4f4336291c100300000a1724313d4a5764707d8a99a4afbbc5ced6ccc4bdb9b0aba9a5aba39f9fa3aba6abadb2bac0c8d1d4cac0b9aca0968c7f72675c5145382c1f1308000000000000000007111920283035393a3f424444444443403b383f444d535b60686e757e8690959da4aeb5bdc6cfd8d0c6bcb3a99f948b7f72685e52463a3025190d01000000000000000b17222d38414b555e686e7b849197a2aab4bdc6d0d2c7bdb4aba298928b9297a2aab4bdc6d0d2c7bdb4aba29892857c6e695e564c42392e20170d0200000000000000000000000000000000000000000000010406070809090909090909090909090909090909090909090909090909090909090807060400000000000000000000000000000000030f1c28333f4a54606c7883909da4aebac3ced6cdc3bab1a8a098928b827c76706d66656361606061616365686d727a808890959d9f9e959083796d605a5042392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d474f54565e616364646464646464646464646464646464646464646464646673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000f1c2935424f5c6875828f9ba8b5c2cec2b5a89b8f8275685c4f4235291c0f000000000006131f2c3845515c667784919da4aeb5bdc1bbafa59e91857a6e68605856555555545c606c75818e9ba8b4c1cedacdc1b4a79a8e8174675b4e4134281b0e0100000814212e3b4754616e7a87939fa9b3bcc6cac2bab2aca69f9c98959992929995999ea1a8aeb6bfc8d1d5c9bdb2a89e9285796d6053473a2f24190d01000000000000040d19232b323a4146474c4f505151514f4d4847433c414950565e616c717b838d929fa3abb4bcc6d0d8cfc5bbb0a69f92857a6e61564c41362a1d11050000000000000006111b262f3a434c565e696f7c859298a2abb5bec7d2d0c6bdb4aaa29f989ea2a9b3bcc6cfd7ccc0b5aba39992867c6f6a5f574d443a30271c0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505b666f7d89929da8b1bcc5cfd5ccc3bab2aaa29f948f88827d797572706e6d6d6d6e7072757a7f858d939aa0a7aca7a0958e81756c61544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f596063686e7071717171717171717171717171717171717171717171717173808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00101d293643505c6976838f9ca9b6c2cfc3b6a99c908376695d5043362a1d1000000000000713202d3a4653606d798695a0acbbbfc6cdc1b9ada19790837a6f6a656362626264666d727e8a939eaab6c2cfd5c9bdb2a8988b7f7265584c3f3225190c0000000714202d3946525e6875818e97a1aab4bdbfbab0a8a19e94908b8886868687898c91969da4aeb6bfcbd5cec4b9ada1978b7e7164564c4135291d11040000000000010c16202b353d444c5254585c5d5e5e5d5c5955534e463f3f444c525a62696e78808b9299a3aab4bdc7d2d6cdc2baaea2988d8074685e5246392d20140900000000000000000a141d28313a444d575f6a6f7c869299a3acb6c0ccd8cfc6bcb4aeaca4abadb3bbc5ced2c8c0bbafa49992877d706a60574e453b32281e150b0000000000000000000000000000000000000000000000000000020608080b0d0f0f0f0f0d0b080806020000020507080d0f1011100f0d09080603000000000000000000000000000000000000000006111c28333f4a54606b74818d95a0a9b3bdc6cfd5ccc4bcb4aea69f9c948f8a85827f7c7b7a7a7a7b7c7f82868c91979fa4acb1b8b1a79e938a7e71665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606b6f767a7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e818f9ba8b5c2ced6c9bcb0a396897d7063564a3d3023170a00111d2a3744505d6a7783909daab6c3d0c3b6aa9d9083776a5d5044372a1d1100000000000713202d3a4653606d7986939facb9c6d1d5c9beb2a99f9590837c7672706f6e6f7073797f87929fa5afbac6d2d2c5b9aca096887c6f6255483c2f22150900000005111e2a36414c56616e7a859298a2abb2b4aea69e969189837e7b7a79797a7c7f848d929ca4aeb9c3cdd5c9beb3a99c8f8276685d5245392c201307000000000008131e28323d474f565d6165686a6b6b6a6966625f5851493f3b414650575f666d737e879298a3abb5c0ccd7d6cabeb4aa9f92867a6d6154473c31261a0e0200000000000000020b161f29323b454e58606a707d87929aa4afbbbfc8d2cec6bfbab8b1b8b9bec5cdd2c9c0b6ada39f93877e716b60584e453c332920160c0300000000000000000000000000000000000000000000000205090f121415181a1c1c1c1c1a181514120f0a090e121415191c1d1e1d1c1a1515120f0a03000000000000000000000000000000000000000b17222d38424f59606d79839197a2abb5bdc6cfd6cec6bfbab0aba69e9c97928f8b898887878788898c8f92999ea1a9afb6bec3b9afa59e9184796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b707d8387898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8f939eaab6c3cfd6c9bcb0a396897d7063564a3d3023170a00111e2b3744515e6a7784919daab7c4d0c4b7aa9d9184776a5e5144372b1e11000000000006121f2b3844505c667784919dabb5bfcbd7cfc4bbb1a79f959189837f7d7b7b7c7d80848c9299a3afb7c1cbd6cabfb4aa9e9184786c605346392d201306000000020e1925303b46525e686f7d869299a1a9aaa29f948f847d76726f6d67676d6f7379808c929ca7b1bcc8d4cfc5b9ac9f92867a6d6054473a2d21140700000000010d19242f3a444f5960686d72757777777776736e6a635b51473d363e454d545c606c717d869299a4afbbc1cfd8d0c5baaea3988c7f7266574d42372b1e12050000000000000000040d172029333c464e58606b717e88939fa3adb6c0c9d3d0cac6c5bec5c6cacfd3cac1b7aea49c918b7e716c61594f463d332a21170e050000000000000000000000000000000000000000000003090e12151a1f2122252728292928272522211f1a15141a1e212226292a2a2a292622211f1a150e0600000000000000000000000000000000000006111c262f3d45515d676e7c859299a3abb4bcc5cdd8d0cac2bbb7b0aaa9a29f9b9896949393949496989c9fa3abadb3bbc0c7cbc1b9ada1968a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d87909596979797979797979797979797979797979797979797979797979b9ea6b0bbc6d2d6c9bcb0a396897d7063564a3d3023170a00111e2b3744515e6a7784919daab7c4d0c4b7aa9d9184776a5e5144372b1e11000000000003101c28343f4a546673808d99a3aebbc5cfd6cdc3b9b1a8a09d94908c898888888a8d91969fa3abb5c0c9d3cfc7baaea2988c7f73655b5044372b1f12050000000008141e2a36414d56606b707d8791979b9b98928c827a706b6562605d5d6062676d74808c95a0abb8c4d1d4c7bbafa3998a7d7064574a3d3124170a0000000004111d2935414c56606b6f7a7f828384848482807c726d63594f4438333b424a515a626b707e87939fa6b0bdc6d1d7cbbfb4aa9d918477695f53463a2d211407000000000000000000050e17212a343d464f59616c727f8b919ca4aeb7c1cbd4d6d3d2cbd1d2d6d5ccc1b8afa59d928c7f726c625a50473d342b21180f0500000000000000000000000000000000000000000003090e141a1e21262b2e2f32343536363534322f2e2b26201f262b2d2e333537373735332f2e2b262018100a0100000000000000000000000000000000000a141d2935404b555f6a707d879299a3aab3bbc3ccd2d6cdc7c2bbb7b3adaba8a5a3a1a0a0a0a1a3a5a8acaeb4b9bec4ccd2d5c9bdb2a89a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69778491999fa7a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a8aab0b8c1ccd7d6c9bcb0a396897d7063564a3d3023170a00111d2a3744505d6a7783909daab6c3d0c3b6aa9d9083776a5d5044372a1d110000000000000b17232e3b4855616e7b86929fa9b3becad6d4cbc3bab1aca69f9c989695959597999ea1a8afb5bdc7d1d1c7bdb2a89f92867a6d6153493f33271b0f0300000000020e1925303b444f59616b707d848c8f8f8c867f786d6860595553515154555d606d7883909daab6c3cfd7cbc0b5ab998d8073665a4d4033271a0d000000000713202c3945525d686f7d858b8f909191908f8c877f726b6054483c2f303940445059616c727f8c949eabb5bfcbd7d1c6b8aca096887b6e6155483b2e22150800000000000000000000050f18222b343d47505a626d737f8c929da5afb9c2cdd8dfdfd7dedfd9cec3bab0a69d938d80736d635a50483e352b22190f06000000000000000000000000000000000000000000060b141a1f252a2d31373a3b3e4042424242403e3b3a37312c2931373a3b404243444342403c3a37312a221c130a0000000000000000000000000000000000020b18242f39434e58606b707e879298a2a9b1bbc0c7d0d5d3ccc7c5bebab8b5b2afaeadadadaeafb2b5b9babfc6c9cfd8d2ccc3bcb3a99a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0abb1b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b5b6bbc1cad3ded6c9bcb0a396897d7063564a3d3023170a00101d293643505c6976828f9ca9b6c2c5c2b6a99c8f8276695c504336291d100000000000000614212d3a46535f6973808d97a1adb9c0cad8d4ccc3bdb8b0aba9a5a3a2a1a2a3a6abacb2bbc0c7cfd6cbc0b5aba1968d8073685e5241382d22170b00000000000008141f29323d474f59616b707a7f82827f7b726c665d564f48474545474b515c66717e8a97a9b3bec9d5d1c2b5a89b8f8275685c4f4235291c0f000000000714212d3a4754606d7a8592979b9d9e9e9d9c9993897d7063564a3d30272e343e47505a606c77828f99a3aebbc7d3d4c8bdb2a8988b7e7165584b3e3225180b0000000000000000000000061019222b353e48515b636d74808d939ea7b1bcc8d4e0ebe4ebe1d4c8bdb2a89e938e81776c605b51483f362c231910070000000000000000000000000000000000000000020a11171f252a31363a3c4347484b4d4f4f4f4f4d4b4847433c39353c4246484c4f5051504f4d4847433c342e251c1209000000000000000000000000000000000007121d28313c464f59616c707e869297a0a7afb6bec3c9cfd5d3d0cac6c5c2bebcbbbabababbbcbfc2c5c7cbd1d5d4d0c7c0bbb2aaa2978b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8996a8b2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc2c3c6ccd3dce5d6c9bcb0a396897d7063564a3d3023170a000e1b2834414e5b6774818e9aa9b3b7b8b7b3a99b8e8174685b4e4135281b0e00000000000005121e2a36424d57606d7a85929ea4aeb8c1ccd2d5cec8c2bbb7b6b2b0aeaeafb0b3b7b9bdc4cbd1d0cabfbbafa3999184796d60564c412f261b1106000000000000020d17202b343e474f5960676d727575726e68605b544c443d3a39393a404a54606d7a8797a1adb9c6d2d0c3b6aa9d9083776a5d5044372a1d11000000000b1825323e4b5865717e8b97a1a9aaaaaaaaaba49b8e8174685b4e4135282328353e44505b656e7b86929facb9c5d2d9cec0b4a79a8d8174675a4e4134271b0e01000000000000000000000007101a232c363f49515b606c77818e959fabb8c4d1ddeaf1ebded1c5b8aca0968f81786d655b504940362d241a11080000000000000000000000000000000000000000040b141c222830363b4246484e5355585a5b5c5c5b5a5855534e474541454d5355595c5d5d5d5c5955534e4640372e241a100600000000000000000000000000000000010c161f2a333d47505a616c707d8590959fa4acb1b9bdc4c9ced3d6d3d2cecbc9c7c6c6c7c7c9cbcfd2d3d7d3cec8c3beb6afa8a09892857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfcacacacacacacacacacacacacacacacacacacacacacacacacecfd2d7dee5e3d6c9bcb0a396897d7063564a3d3023170a000c1825323f4b5865727e8b97a1aaabababaaa2978b7f7265584b3f3225180c000000000000020e1a26313b45525d68717e8a929da6afbbc0c7d0d6d4cdc7c4c3bfbcbbbbbbbdc0c4c5c9ced3cec5bebaada49f92877d70675d51443a301d140a0000000000000000050e19222c353e474f555d6065686866615e56504a423a322d2c2c2f3845525d687885919eabb8c4d1d1c4b7ab9e9184786b5e5145382b1e12000000000e1a2734414d5a6774808d9aa9b3b6b7b7b7b5aa9d9083776a5d5044372a182327333f49535f6975818e9ba8b4c1d0dbcfc2b5a99c8f8276695c4f4336291c100300000000000000000000000008111a242d374044505b656d7983909da9b6c3d0dce9f6eaddd0c4b7aa9d9184796d665c53493f372e241b12080000000000000000000000000000000000000000060e161d262d333b42464d5354585f626567686969686765625f5854524c51575f6166686a6a6a6866625f58524940362c22170c0000000000000000000000000000000000040d18212b353e48505a616b6f7b838d939aa0a7adb2b9bdc4c7cad0d1d4d9d6d4d3d3d3d4d6dcd7d3d1cbc7c3bdb8b1aca49f9691867d70685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1dcd7d7d7d7dbd6d3d2cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcfd0d3d8dee5e3d6c9bcb0a396897d7063564a3d3023170a000714212d3a4754606d7a8592989c9e9e9e9d9892857a6d6154473a2e2114070000000000000009141f2935414c56616c74808d939ea5afb6bec4cacfd4d3d0cfcbc9c8c8c8caccd1d2d3cdc7c1bcb4aea49c928b7f726b60554b4032291e0b0200000000000000000007101a232c353d434c5154595c5c5954524d4a46443f382f28212a36424d576b7784919eaab7c4d1d1c5b8ab9e9285786b5f5245382c1f12000000000f1c2935424f5c6875828f9ba8b5c2c4c4c3b8ab9e9185786b5e52452f241817222d38414d5763707d8a96a9b3becad6d0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000030d162029323b454e58606b707d87929facb9c5d2dfecf6ecdfd2c6b9ac9f93887e716b61594f463c332920170d04000000000000000000000000000000000000060f1720282f383f444d52575e61666a6e71737575757573716e6a66605d565b63696e737576777675736f6a635c52483e34281d11000000000000000000000000000000000000060f1a232c363e48505960696e79808890959ea1a9acb2b8babfc4c5c8cecdcecfcfcfceced1cbc7c5c0bbb9b1aca7a09a938d847c706b60564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4bfcbd7e3e9e0d7d0cac6c5bebebebebebebebebebebebebebebec2c3c7ccd3dce5d6c9bcb0a396897d7063564a3d3023170a000713202c3945525d68707d868d90919291908d867d70685d5246392d20130700000000000000030d1924303a44505a606d78818e939fa4acb2b9bec5c8ccd2d0d1d2d3d2d2d1d0cfcac6c2bcb7b0aaa29f928c80736d62594f433a2f20170d00000000000000000000050e161e262e343b42464c5254585b5d5d5b57535049413a322e313946525e697885929eabb8c5d1d1c5b8ab9e9285786b5f5245382c1f1200000000101d293643505c6976838f9ca9b6c2cfd1c5b8ab9f9285786c554b4035291d111b262f3b4754606d7a8797a2adbac6d3d1c4b7aa9e9184776b5e5144382b1e110500000000000000000000030c151f28323b444d575f6a6f7d869299a3afbbc7d3e0eae9eae0d4c8bbafa49a92877d706b60584e453b322920160d0300000000000000000000000000000000060f172129323a424a50575e61696e73777b7e8082828282807e7b77726d6860636d737b7f8283848382807c736e635a5045392d1b110600000000000000000000000000000000000008111a242c363e474f575f676d747d838b91969ea0a8acaeb4b7b8bdbec0c1c2c2c2c2c1c0bfbab9b5afaca8a09d95908880796e6a60594f443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a3aebac7d3e0e2d7cec5bebab8b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5b7bbc2cad3ded6c9bcb0a396897d7063564a3d3023170a0004111d2935414c56606b707b808384858483807b706b60564c4135291d1105000000000000000008131e28323e44505c666d78818c939aa1a8adb3b9bbc0c2c4c5c5c7c6c5c4c3c1bebab8b1aba69e98928a7f736e635b51473d31281d0e05000000000000000000020c16202830383f444d52565e6165686a6a6864605b534c443c3b3c434c56616e7b8797a1adb9c6d2d1c4b7ab9e9184786b5e5145382b1e1200000000101d293643505c6976838f9ca9b6c2cfd2c5b8ac9f928579675d5145392c201314202c3945525d687885929fabb8c5d2d1c4b7aa9e9184776b5e5144382b1e1105000000000000000000020b151e27313a444d565f696f7c859298a2abb5c0cbd7e0dddddde0d8ccc0b6aca39992867d6f6a5f574d443b32281f150c030000000000000000000000000000040e172129333b444c545b60696e747b8084888b8d8e8f8f8e8d8b88847f7a726c6c737f878c8f9090908f8c8780736c615549382d22170b0000000000000000000000000000000000000008111a232c353d454d555c606b6f787e848b91969b9fa2aaaaacb2b1b3b4b5b5b5b5b4b3b4aeacaba39f9b95918a837d746d675f584f473d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfdbd0c5bcb4aeaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a9aab0b8c2ccd8d6c9bcb0a396897d7063564a3d3023170a00010d19242f3a444f5960696e737678787876736e6960594f443a3024190d010000000000000000020c162028343f4a545c666d78808891969ea2a9acafb6b5b7b8b9bab9b8b7b6b4b3adaba79f9d948f867e736d635c52493f352b1f160c0000000000000000000008131e28323a424a50565e61686d7275767675716c655d564e4847484d555e68727f8c99a9b3bec9d5d0c3b6a99d9083766a5d5043372a1d10000000000f1c2936424f5c6975828f9ca8b5c2cfd3c7baaea398867a6d6053473a2d201c1a1f2b3844505c667885919eabb8c4d1d0c4b7aa9d9184776a5e5144372b1e11040000000000000000000a141d273039434c565e686e7b859197a2aab4bdc7d1d9d4d1d0d1d4d9d2c7beb5aba29892857c6f695f564c443a31271e150b02000000000000000000000000020b162029333b454d565e666c727b81878c9196989a9b9c9c9b9a9896918c857f77717e8b93999b9d9d9d9b9a938a7e716453493f33271b0f030000000000000000000000000000000000000008111a232b333b434b515960666d72797f84898e92989a9da0a8a5a6a8a8a9a9a8a7a6aaa39f9c99928f8a847e786f6b605d554e463d352b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6776838f9ca9b6c2d0dbd6cabeb4aaa29f9898989898989898989898989898989c9fa6b0bbc7d3d6c9bcb0a396897d7063564a3d3023170a000008131e28323d474f575e6166696b6b6b6a67615f574f473d32281e130800000000000000000000040e17232e38424b545c666c737d848c92979c9fa4aca9aaabacaeacababa9a7a9a29f9a959089827b716c635b524a40372d23190d04000000000000000000010d1925303a444c545c60696e747a7e828383827e776d685f58555455575f676e7a85929eabb8c5cfdacec1b4a79b8e8174685b4e4135281b0e000000000f1b2835424e5b6875818e9ba8b4c1ced6cbbfb4aa95887c6f6255493d322c28262b2f3a4653606d7986929facb9c5d2cfc3b6a99c908376695d5043362a1d1003000000000000000006111c262f39424b555d686e7a849197a1a9b3bcc6cfd5cdc8c4c3c4c8cdd5d0c6bdb4aaa29791847b6e685e564c433930271d140a0000000000000000000000000a141d28323b454d575f686d787f868e92999ea0a8a6a8a8a8a8a6a8a09e97928b827a84919da4aba9aaa9aca49d908376655b5044372b1f12050000000000000000000000000000000000000000081119212a313940454f545c60676d72787d81868a8d919696989a9b9c9c9c9b9b999898928f8b86827d78716c666059514b433c342b23190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5566737f8c99aab3becad6d3c6baaea298928b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8f949faab7c3d0d6c9bcb0a396897d7063564a3d3023170a0000010c16202b353d454d53545a5d5e5f5e5d5a55534d453d352c20160c02000000000000000000000006111c263039424b545b606b70797f858b90939a9a9c9d9e9fa39f9f9e9d9b9897928e89837d756e69615a524940382e251b11070000000000000000000005111d2a36414c565e666d727b81868b8e90908e8a827a6f6a6462616264696e79828f97a2adb9c6d7d4c8bcb1a7988b7e7265584b3f3225180c000000000d1a2733404d5a6673808d99a6b3c0cfdad0beb2a5988b7f7265594f443c383431373a414b55626f7c8899a3aebbc7d3cec1b5a89b8e8275685b4f4235281c0f0200000000000000091217222d38424b545d676d7a839096a0a9b3bcc5ced3cbc3bcb8b6b8bcc3cbd2cfc6bcb3a9a19691847a6e685d554b42392f261c11060000000000000000000006111c262f3a444d575f696e7a828c92989fa3abacb2b3b5b5b5b5b3b2aca9a29f948f849196a0acb5b6b7b6b6ac9f9285796c605346392d201306000000000000000000000000000000000000000000070f181f272f343d424a50555c60666c70757a7d818487898b8d8e8f8f8f8f8e8d8b8986827e7a75706c65605b544f454039312a221911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4956626f7c8998a2aebac6d3d2c5b8ab9f92857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f828f9ca9b5c2cfd6c9bcb0a396897d7063564a3d3023170a000000040d19232b333b4246484d50515251504d4846423b332c231a0e04000000000000000000000000000a151e273039424a505960676d73797e83878a8d8f91929299939291908e8c8985817c76706b615e57504840372e261c130900000000000000000000000713202d3946525e686d787f868d92989b9d9d9b948f847c74706e6e6e71757b838f949fa9b3becad6d1c4b8ab9f95887b6e6155483b2e221508000000000b1825313e4b5864717e8b97a9b3bec9d5cfc3b6a99c9083766b60564e4645404342464b535d67737f8c99abb5bfcbd7ccbfb3a6998c807366594d4033261a0d0000000000000006101b2428333f4a545c666d79829095a0a8b2bbc4ced3c9c1b9b1abaaabb1b9c0c8d2cec5bbb2a9a09690837a6d675d544a42382d221711070000000000000000000b17222d38424c565f696e7b848f949fa2aaafb5b9bdc0c1c2c2c1c0bdb9b3ada69f969196a0a8b2bdc3c3c3baaea298877a6d6154473a2e21140700000000000000000000000000000000000000000000060d151d232930383f444b51545b6063676d7074777a7c7e80818282828281807e7c7976726d6863605b53504a423d352f281f180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2d3c6baaea298877b7272727272727272727272727273808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000081119212931363a3b404345454543403b3a36312a211a11080000000000000000000000000000030c151e272f383f444f555d60676d71767a7e80828485868686858483817f7c79746f6a636059534d453e362e251c140a010000000000000000000005121e2a36424d57616d7a828c92989fa3aaa9a9a69e969187817d7b7a7b7d818790959fa6b0bbc5cfd5c9beb3a99d908377695f53463a2d211407000000000815222f3b4855626e7b8897a1adb9c6d2d0c4b7ab9f94897d6f685f5853514b504d53555d656d7984919eabb8c4d1d4c8bcb1a7978a7d7064574a3d3124170a000000000000040e18222d363f44505b666d78828f959fa7b1bac4cdd3cac1b7afa7a09da0a7aeb6c0c9d3cdc4bbb2a8a0959082796d665c544a3f332823190c0200000000000000030f1c28333f4a545e686e7b8491969fa6aeb4bbc0c7c9cececfcfcecec9c5bebab0a8a19ea1a8b2bac3ced0cabfb4aa94887b6e6155483b2e2215080000000000000000000000000000000000000000000000030b12181e262e343940454a5053555d606467686d70727375757676757473716f6d6765615e56535049443f382f29241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ca8b5c2cfd6cabeb4aa978b7e7165656565656565656565656673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000080f171f252a2d2e333638383837342e2d2a261f180f0800000000000000000000000000000000030c151d262d333d434b51555d6065686e717376777879797978787674726f6d66626058544f46423b332c241c130a0200000000000000000000000714212d3a46535e6976828f949fa2aaaeb4b6b6b0a8a099928e8a8887888a8e92999fa7b0b8c2cdd7cec6b9ada1978b7e7165574d42362a1e1205000000000613202d394653606c7885919eabb8c4ced3c7bbb0a69e91847a6e6a63605c555d575f61676d77818e97a1adb9c6d2d1c4b8aba095877a6e6154473b2e2114080000000000000a15202a343f48525c606c78818e949fa7b1b9c3ccd4cbc1b8afa59e9590959da4aeb7c1cad3cdc4bab1a79f948f82786d665b50443f352b1e140a000000000000040f19222b3844505b666d7a849196a0a8b0babfc6cbd1d5d5d2d1cecdced0d0cac2bab2acabacb2bac3ccd5dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000001070c151c23282f34383f44464b515357565d61636567686969696868666562605c5554524c46443f38332d261d18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8b98a9b3bec9d5d0c1b4a79b8e817468585858585858585858596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000050d141a1e2121272a2b2c2b2a2722211e1a140e06000000000000000000000000000000000000030b141c2228313940454b5153565e616467696a6b6c6c6c6c6b6a686562605c54544e48443d363129211a120a010000000000000000000000000815212e3b4854616e7b87949fa6aeb4babfc3c2bab2aba39f9b97959495979b9fa3abb1b9c2cad4d0c6bcb1a79e9185796d6053473b31261a0e020000000005121f2b3744505b6574818e9aa8b2bdc9d5cdc2b9aca09691837c74706d676a6a6a696e7279818e939da9b2bec9d5cbbfb5ab9d908377685e5246392d2014070000000000030f1b26323c46515b636e74808d939ea6b0b9c2cbd5cbc2b9b0a69e938e838d929da5afb8c2cbd4ccc3b9b0a69e948e81786c605b51473d30261c110600000000000a16212b37424d57606c78828f96a0a8b2bac2cad0d7d3cfc9c5c4c2c1c1c3c5c7cbc4bdb9b7b9bdc4ccd5ded4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000030a11171d23292d3338394045474a4c525456585a5b5c5c5c5c5b5a585653514b4746413a37332d28221c140b070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3c4855626f7b8897a1adb9c6d2d1c4b8ab9e9184786a5f534c4c4c4c4c4c4d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000003090e1214151a1d1e1f1e1d1a1514120e09030000000000000000000000000000000000000000020a11171f272f35394045474c5254575a5c5e5f5f60605f5e5d5b595653504a48433d38332a251f170f0800000000000000000000000000000815222f3b4855626e7b889aa4afbabfc6cbd0ccc3bdb5aeaca7a3a1a1a1a4a8acafb5bdc2cbd4d6cabfb4aa9f958b7e71675c514538291f14090000000000030f1b27333f495363707d8996a0acb9c4ced5c9bdb2a8a0959187817c7977767677787b7f848e939da5afbbc4cfd3c7bbaea3998c7f7266564c41362a1e1105000000000006121f2b37434e58626d73808c929da5afb8c2cbd4ccc3b9b0a69e948e8179808d939ea6b0b9c2cbd5cbc2b9b0a69e938d80746d63594f42382e23170b00000000030f1b27323a47535f69727f8c949fa8b2bac3ccd6d7ccc7c4bdb9b8b5b4b4b6b9bbbfc6c9c5c4c5c9ced6dee7d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000060c12181c22282b2f35393a3d414647494b4d4e4f4f4f4f4e4d4b494645403a3936302b27221b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c5d1d2c5b9ada196887b6e6255483f3f3f3f404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000020507080d10121212100d08070502000000000000000000000000000000000000000000000000060d151d24292f35393b4146474b4d4f51525353535251504e4c4946443f3838322c27211a140d050000000000000000000000000000000714202d3a4753606d7a86939facb9c6d0d6dcd5cfc6bfbbb9b4b0aeadaeb0b4b9bbc0c7cfd4d2ccc0baaea2989083786c60554b403429180d030000000000000b17222d394653606c7884919ea8b2bdc9d5cec4bab1a7a099928e89868483838485888c91969ea5afb7c1cdd7cbbfb4ab9f92867b6e6154473b3025190e0200000000000815212e3b47535f6a727f8b929ca4aeb7c1cad3cdc4bab1a79f948f82786d78818e949ea7b1b9c3ccd4cbc1b8afa59d928c7f726b60544a3f34281c100300000007131f2c38434f59626e7b86929fa6b0bac3ccd5d1cbc2bbb7b2adaba8a7a7a9acaeb5babfc5ced2d5dae0e8e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3035393a3d3f40424243434241403e3c3a38342e2d2a251f1b17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9ba8b5c1ced5c9bdb2a8988b7e7265544a3f333233404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c3036393b3e40434445464646454543413f3c3a38342e2c27211c160e09030000000000000000000000000000000006131f2c3845515d677884919eabb8c4d1dee7e1d8d1cbc7c5c1bdbbbabbbdc1c5c7cbd1d6d0c7c0bbaea49f92867c6e665b5043392f2318060000000000000006121f2b3844505b66727f8b96a1acb9c1ccd5ccc3b9b1aba39f9b9992919090909298989ea1a8afb7c1c9d2cec5baaea3998e8174685e524639291e1408000000000005121e2a36424d57626f7c86929fa4aeb6c0c9d3cec4bbb2a8a0959082796d666d78828f959fa7b1bac4cdd3cac1b7aea49f93877d70665c5044382b1f12060000000915222f3b4854606b75828f99a3aeb8c2ccd5cfc6bfbbb0aba9a19e9b9a9b9d9fa3abaeb4bcc3cbd5dee7f3e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000060b0f12181d202024292d2e30323435363636353533322f2d2c2823201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b98a8b2bdc9d5cfc2b5a89b8f8275665b5044382b33404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d20252a2d2e313436373839393939383735322f2d2c28231c1b16100b0500000000000000000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9eae3dcd7d3d2cecac8c7c8caced2d3d7d3cdc5beb6afa49c928b7e716a5f544a3f31271d120700000000000000030f1c28333f4a54606d7984919ea5afbac4cdd5ccc3bdb5afacaba39f9e9d9d9d9fa2aaabadb2bac1c9d2cfc5bcb1a79f92867b6e61564d41362a170d0200000000000714212d3a46535f6976839099a3aeb6bfc8d2cec5bcb3a9a09690837a6d675d666d79829095a0a8b2bbc4ced3c9c0bbafa4999184786d6053463a2d201307000005121e2a36424d57636f7c89949eabb4bfcad4cfc6bdb5aea69f9c96918f8e8e9092999fa2aab1b9c3ccd5e1eae1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000003070d101314191d2021232527282929292928272523201f1c1813110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4855616e7b8896a1acb9c5d2d2c5b8ab9f9285796c605346392d33404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1014191e20212427292b2c2c2d2d2c2b2a282623201f1c17110f0a040000000000000000000000000000000000000000000c18242f414e5b6874818e9ba7b4c1cedae7eae2dcd7d3d2d1d2d5dad4d7d9d4d1ccc7c1bbb3aca49f928c80736c61584e42382d1f150b0100000000000000000b17222d3845515c67717e8a939ea8b2bbc5ced5cfc7c0bbb9b5afacaaa9a9aaabaeb3b8b9bdc4ccd3cfc6bdb3a9a0958c8073695e53443b302519050000000000000815222e3b4855616e7b88949fabb4bfc8d1cfc6bcb3a9a19791847a6e685d555d676d7a839096a1a9b3bcc5ced7ccc0b5aba096897d7063564a3d3023170a00000714212d3a46535e6975828f9ca6b0bdc6d1d1c7bdb5aba39f948f898482818183868c9298a0a7b1bac3cfd8e2e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131416181a1b1c1c1c1c1b1a18161313100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212d3a46535f697884919eabb7c4d1d3c6baada297887c6f6255493c2e33404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111414181a1c1e1f2020201f1e1d1b19161312100c0600000000000000000000000000000000000000000000000007192633404c5966737f8c99a6b2bfccd9eae1d8d1cbc7c5c4c5c9cfcdcdcec8c5c1bbb7afa9a19a938c80736e635a50463c2f261c0d0300000000000000000006111c2834404b55616c75818e96a0a9b3bcc4ccd6d1cbc7c5c0bbb9b7b6b6b7b8babec4c5c9cfd7cec5bdb5aba2979083796d60574d4232291f1408000000000000091623303c4956636f7c899aa4afbbc5cfd0c7bdb4aaa29791857b6e685e564c555d686e7a849197a1a9b3bcc6cfd0c6bdb1a8988b7e7165584b3e3225180b00000815212e3b4854616e7b87939facb9c1cfd7cbc0b5aba399928b827c78757474767a7f869195a0a8b2bdc6d1dce7d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f10100f0e0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aa7b4c1ced6cabeb3a9988c7f7265544b403433404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080b0d1011121313131212100e0c0907060300000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe2d8cfc6bfbab9b7b9bdc0c0c0bfbcb8b7b0aaa59e9792887f736e635b52483e342a1d140a00000000000000000000000c18232e3943505a616d7a849197a2aab2bac2cad0d6d3d1cbc7c5c4c3c3c3c5c6cad0d2d5d1cbc3bcb3aba39992857c6e675c51453b3120170d020000000000000814212e3b4754616e7a87939fa9b3bdc6c7beb5aba39892857c6f695f564d444c565e686e7b859197a2aab4bdc6c7beb5aba095897d706356493d3023160a0004111d2935414c5566727f8c9aa4afbbc8d3d4c7bbafa39992877e766f6c656768686d727b839196a0abb4bfcbd7e3d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313e4a5764717e8a97a7b1bcc8d4cfc2b5a99c8f8276665c51453833404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcad6dcd1c6bdb4aeacabadb2b4b4b3b2b1acaaa69e9c938e857d726d635c524940362d22180b02000000000000000000000007121d27303e46525d686e7c859298a1a8b0babec5cad0d4d7d3d2d1d0d0d0d2d3d6d4d1cbc6bfbab1aaa29992877d706a5f554b4033291f0e05000000000000000714202d3946525e6875828f97a2abb4bcbfb6aca39992867d6f6a5f574d443b444d565f696f7c859298a3abb4bcbdb5aca3999184786d6053463a2d201307000613202c3945515d677683909dacb6c0ccd5c9bdb2a89f92877d716c63605b53565d61696e7a849199a3aebac7d1dcd4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3b4754616e7a8795a0acb8c5d1d2c5b8ac9f9286796d6053463a33404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000040607090b0d0e0e0e0e0d0c0a070705010000000000000000000000000000000000000000000000000000000000000000030608090d1011121211100d080705020000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3d7cbbfb4aba39f9ea1a8a7a7a6a5a7a09d99948f88817a706b635b524a40372e241b0f06000000000000000000000000000b151e2935414c565f6a6f7c8691969fa6aeb3babfc6c8cdced0d1d1d1d1d0cecdc8c6bfbbb4aea7a09892877e716b60574e43392e21170d000000000000000005111e2a36414c56616e7b859299a3aab2b4aea49a92877d706b60584e453b323b444d575f6a6f7d869299a3aab2b3aba39a92877c6f665c5044382b1f1206000714212d3a4754606d7a86939facb9c6d2d2c5b9aca1968c7f736b625a5350494c52575f686f7c86929fabb5c0cbd7d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784909daab7c3d1d3c7baaea298897c706356493d2f404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000205070c1013141618191a1b1b1b1a18171413110d080602000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f1f1e1c191514120e0903000000000000000000000000000714202d3946525e687985929facb8c5d2d3c7baaea399929196999a9a9a989695918c88827c746d686159514940382e251c12090000000000000000000000000000030c1924303a444e58606a6f7c848f949fa2aaaeb4b8bcc0c2c3c4c4c4c4c3c2c0bcb8b5aeaba39f9590867d716c61594f453c30271d0f050000000000000000020e1925303b46535e69707d879298a1a8aaa29f93887e716b61594f463c332a323b454e58606b707d879298a1a8a9a19992887e716a60544a3f34281c1003000a1623303d495663707c8999a4afbbc7d4d1c4b7ab9e9184796d60595046443f41464d565f6a73808d99a3afbbc7d4d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774808d9aabb5c0cbd6cabfb4aa998c807366554b4035404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000003090e1214181c1f202325262728282727252321201d1914120f0a03000000000000000000000000000000000000000000000000060b151b1f222227292b2b2b2b292622211e1a140e0600000000000000000000000005111e2a36414c566a7784909daab7c3d0d2c5b9ac9f928784898c8d8d8d8c8a8784807b756f6a615e564f473f372e261c130a0000000000000000000000000000000008131e28323c464e58606a6f7a828b92989fa2aaabb1b3b5b6b7b8b8b7b6b5b3b1acaba39f99928c837c706b615a50473d332a1e150b0000000000000000000008141e2a36424d57606b707d8691969d9e98928a7f726c61594f473d342a212a333c464f59616b707e8691969d9d9792877e716c61584e42382e23170b00000c1825323f4b5865727e8b98abb5c0ccd7ccc0b6ac998c7f72665c51473f3733353b444e58616e7a86929facb9c5d2d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303d4a5763707d8a99a3afbbc7d4d0c3b6a99c908376675d514539404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000040a0f141a1e2123292c2d2f3133343435343332302e2d2925211f1a15100b050000000000000000000000000000000000000000020a111720272b2e2f34363838383736332e2d2a261f180f090100000000000000000000010d192530424f5c6875828f9ba8b5c2ced3c7baaea39987797c7f8181807f7d7a77736e69626058524c443d352e251c140a0100000000000000000000000000000000020c16202a343d464e585f686e787f858d92989da0a7a6a8a9aaababaaa9a8a6a7a09d99928e8680796e6a605950483e352c21180c0300000000000000000000020e1a25313b454f59616b707c848c90918e867e726d625a50473e352b2218212a343d474f59616c707c848c90908c857d716c615a50463d30261c110600000d1a2734404d5a6773808d9aa6b3c0d2d4c8bbafa49a887c6f62544b40352b2729323c46525e687683909da9b6c3d0d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a4754606d7a86929facb9c5d2d2c5b9ac9f92867a6d6053473a404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000002080d151b1f252a2d2f34383a3c3e4041414141403f3d3a3935302e2b26201c160e09030000000000000000000000000000000000020b141c222832373b3c40434445454443403b3a36312a211b13090000000000000000000000081a2734404d5a6773808d9aa6b3c0cdd7cbbfb4ab95887b6f7274747372706e6866615f57544e46413a322c231c17110a020000000000000000000000000000000000040e18222b343d464e565e666c727a80868c909597999b9d9e9e9e9e9d9b999795908c86817b736d675f574f473e362c231a0f0600000000000000000000000009141f29333d474f59616a6f797f8384817b716c625b51483e352c23191018222b353e47505a616a6f797f8383807a706b615a50483e342b1e140a0000000e1b2835414e5b6874818e9ba7b4c1ced2c6b9ac9f9386796d6053463a2e201b202a36414c566774818d9aa7b4c0cdd4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687683909da9b6c3d0d3c7bbafa3998a7d7063574a3d404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000050c131920272b31363a3b404547494b4c4d4e4e4e4d4b4a4746413b3a37312c27211a140d05000000000000000000000000000000000a141d262d333c4347494d50515252514f4c4846423b332d251b1108000000000000000000000c1925323f4c5865727f8b98a5b2bed2dcd1bdb0a3978a7d70666767676563615e5655534d47433c36302e2d2b28221c140b090100000000000000000000000000000000060f19222b343c444d545b60686d747a7f83878a8d8f9091919191908f8d8a87837f7a746e69605c554e453d352c241a110800000000000000000000000000030d17212b353e474f5860676d727777746e69615a51493f362d231a11071019232c353e48505860676d737777736d68605950483e362c22190c020000000f1b2835424e5b6875818e9ba8b4c1ced2c5b8ab9f928578665c5144382c1f12192530404d5a6673808d99a6b3c0ccd4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c99aab4bfcbd6cbc0b5ab9a8d807367564c41404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000080e171e252a32373b4246484b51535658595a5b5b5a5a585654524c4847433c38332a251f170f06000000000000000000000000000006111c262f383f444e54555a5c5e5e5e5e5c5955534d453f372d231a10050000000000000000000a1724303d4a5763707d8a96acb6c0ccd8cbbfb2a5988c7f72655a5a5a595754524d4847423d3d3d3d3d3b3938332d261d1b13090000000000000000000000000000000000071019222a323b424a50565e61686d72777a7e808283848585848382807d7b77726e68615e57514b433c332c231a1208000000000000000000000000000000050f1a232c353e464e555d60666a6b68615f5750483f372d241b11080007111a232c363e464e555d60666a6a66605d564f473e362c241a1007000000000f1b2835424e5b6875818e9ba8b4c1ced2c5b9ac9f928679685e5246392d20171b28333f4a546773808d9aa6b3c0cdd4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3d495663707c8998a3aebac7d3d1c3b7aa9d908377685e5246404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000091119202930363d43474d5354555c6062646667676867666563615e5655534e48443d3631292117110a020000000000000000000000000b17222d38424a5058606267696b6b6b6a6966615f5751493f352c21170b0000000000000000000815222f3b4855626e7b889aa4afbbc8d4cdc0b4a79a8d8174675a4e4d4c4a4a4a4a4a4a4a4a4a4a4a494846443f382f2d251b1209000000000000000000000000000000000007101820292f383f444c52565e6165686e7173757677787877767573716e6966615e56534d454039302a211a1108000000000000000000000000000000000008111a232c343d434b5153595d5e5b55534d453e362d251b120900000008111a232c343d434b5154595d5d5954524c443d352c241b120800000000000e1b2734414e5a6774818d9aa7b4c0cdd3c7baaea399877a6e6154473c312822262d3844505b6675828f9ba8b5c2ced4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7986929facb8c5d2d2c6b9ac9f93877a6d615447404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000009121b232b323a41464e54575e6166676d6f7173747474747372706d6866625f58544f46423b3327221b140b0200000000000000000000030f1c28333f4a545b606a6f73767778787776736e69625b51473e33281c100000000000000000000713202d3a4653606d7986939facb9c6d2cfc2b5a99c8f827669545757575757575757575757575757565553504a423f372d241b0b020000000000000000000000000000000000060e171d262d333a41464c5254565e616466686a6b6b6b6b6a686664615e5654524c46423b342e271e180f080000000000000000000000000000000000000008111a222b31394045474c50514e4846423b332c241b1309000000000008111a222b313a4145474c50514d4745413a322b231b12090000000000000d1a2633404d596673808c99a6b3bfcfd7cbbfb4ab978a7d7064584e433a332d2f383f4a54606c7985929eabb8c5d1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b6c2d0d4c8bbafa49a8a7d7164574a404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000009131b242d353d444c52586062696e7276797c7e7f80818181807e7d7a77736e6a636059534d453e332d261d140b0200000000000000000006121f2b3844505b666c747c808384858584827f7b726d62594f44382c1d1207000000000000000006131f2c3845515c667884919eabb7c4d1d1c4b7aa9e918477666464646464646464646464646464646361605b5451493f362d1d140a000000000000000000000000000000000000050b141c222830363a4146474d5254575a5c5d5e5e5e5e5d5c5a5754524d4746413b363128231d150c060000000000000000000000000000000000000000000810191f282f35393a3f4444413b3a36312a211a1209000000000000000810191f282f35393a404444403a3935302820191109000000000000000b1824313e4b5764717e8a97a9b3becad6d1c1b5a89b8e82756a5f554c443f3d3e4149505c66707d8997a1adb9c6d2d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5566727f8c99aab3becad6ccc0b6ac9a8e817467574d424d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000000008111b252d363f474f565e616a6f757b7f8386898b8c8d8e8e8d8d8b898784807b76706b615e5750443f382f261d140a0000000000000000000613202d394653606c7881888d8f919191918f8c867f726b615548392e23180c000000000000000004101c2834404b546976838f9ca9b6c2cfd2c5b9ac9f92867970707070707070707070707070707070706e6c66625b51483f2f261c1106000000000000000000000000000000000000020a11171e252a3036393b4146474a4d4f5051525251504f4d4a4746423b3936302a251f18120b030000000000000000000000000000000000000000000000070d161d24292c2d333738352e2d2a261f180f09000000000000000000070d161d24292c2d333737332d2c29241e160e0700000000000000000915222f3c4855626f7b8897a1adb9c6d2d2c6b9ac9f93877c6f675d56504a4a4b4d535b606d7883909da9b3bec9d5d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3c4956626f7c8998a2aebac6d3d2c4b7aa9e918477695e53464d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000050f1a232d373f48505960686d757c82878c90929997999a9a9b9a99989695908d88827d756e69615a504941382f261b11060000000000000005121e2a36424d5765727f8b939a9c9e9e9e9d9c99928a7d7063554b4034281c100400000000000000000c18232e414e5b6874818e9ba7b4c1ced4c7bbafa3998b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b78726d625a5042382d22170b0000000000000000000000000000000000000000060b13191e252a2d3036393b3e404243444545444342403e3b3a36302d2a251e1a140c070000000000000000000000000000000000000000000000000000040c12181d2020262a2b2822211e1a140e060000000000000000000000040c13181d2021262a2a2621201d19130c040000000000000000000613202d394653606c7985929eabb8c4cfd4c7bbafa4999083796d68605b545757575f656c73808d95a0abbbc5cfdad4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2d2c5b9aca096877b6e6154484d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a000000000000020b17212c353f49515a626b707a81898f939a9c9fa3aba6a7a7a7a7a6a5a7a09d99948f89827b716c605b534941382d22170e040000000000000714212d3a46535f697784919ea5a9aaababaaaba39d908376675c5145382c1f1306000000000000000007192633404c5966737f8c99a6b2bfccd7cbc0b5ab9b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988857f726d62544a3f33281c0f03000000000000000000000000000000000000000002080d13191d20252a2d2e3133353738383838373533312e2d2a25201e19140e09030000000000000000000000000000000000000000000000000000000001070d101314191d1e1b1514120e09030000000000000000000000000001070d111314191d1e1a1413110d08020000000000000000000006121f2b3844505b6675818e9ba8b2bdc9d5ccc0b5aba09590827a716c6665646466696e777f8c929ca7b1bccdd6e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9ba8b5c2ced5c9bdb2a8988b7e7165584b4d596673808c99a6b3bfccdac9bcafa396897c706356493d3023160a0000000000000a141d29333e47515b626c717d858e939b9fa4acacaeb5b2b3b4b4b4b3b1b1acaaa69f9c948f867e736c655b53493f332720160c0200000000000815222e3b4855616e7b8896a0acb6b7b8b8b7b5ac9f9286796d6053463a2d20130700000000000000000b1824313e4b5764717e8a97a4b1bdd0dbd1c7bdaca39b98979797979797979797979797979797979697928b7e71665b5044382b1f12060000000000000000000000000000000000000000000002080d1114191e20212427292a2b2b2b2b2a29272421201e1914110e08020000000000000000000000000000000000000000000000000000000000000000010406070c11110e080705020000000000000000000000000000000000010406070d11110d07070401000000000000000000000000030f1c28333f4a5463707d8a96a1adb9c4cfd2c7bdb1a79f9490847e787471707173767b828c919ca4aeb9c3cddfe8d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8b98a8b2bdc8cac6c1b4a79b8e8174685b4e4c5966737f8c99a6b2bfcacfc9bfb4aa95897c6f6256493c2f231609000000000006111b262f3b454f59626d727e8792979ea5acafb6b9bbbfbfc0c1c1c0c0bebcb8b7b0aba69e98928a80776c655b50443e32281e130800000000000a1724303d4a5763707d8a96a8b2bdc4c4c4c4bbafa399887b6e6255483b2f22150800000000000000000916232f3c4956626f7c8995aab4bfcad6d9cfbeb5aca7a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a9a19e9184786c605346392d2013060000000000000000000000000000000000000000000000000105080e111414171a1c1d1e1f1f1e1d1c1a171414110e090502000000000000000000000000000000000000000000000000000000000000000000000000000000040502000000000000000000000000000000000000000000000000000004040000000000000000000000000000000000000b17222d3a4653606d7984919ea9b2bec9d5d0c3b9b0a69f96918a84807e7d7e7f83878f949ca3adb6c0cbd5dfe1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3b4855626e7b8896a0acb8bfbeb9b8afa79c8f8275695c4f4b5865727e8b98a8b2b9bebbbdb9aea298877b6e6154483b2e21150800000000000b17222d38414d57616b727f8b9399a1a9afb9bbc0c5c7cbd1cdcdcecdcccec8c5c2bbb7b0aaa29f928d80776c60594f443a3025190d03000000000b1825313e4b5864717e8b97a4b1beced1d1cbc0b5ab96897c6f6356493c3023160900000000000000000714212e3a4754616d7a8798a2aebac6d3dfd0c7beb7b3b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3ada197887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000020507080b0d0f1011121211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8c97a1adb9c2cdd5cbc2b8b0a9a19e96918d8b8a8a8c8f939a9ea6adb5bfc8d1dde6e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e3a47535f6a7784919da8b2b2b3adaba59e958c7f7366594c4956636f7c8996a1aaadb3afb2ada89f9285796c605346392d20130600000000030f1b27333f49535e69707d88939fa4abb3bbc1c8ccd2d2cdcac8c7c7c8cacdd2d1cdc7c1bcb4aea49c928c7f736b61564c4135291f1509000000000c1825323f4b5865727e8b98a5b1becbd8dcd1bcafa396897c706356493d3023160a00000000000000000713202d3946525e687985929facb8c5d2dfd9d0c9c3bfbebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbeb2a9978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea6b0bbc4cfd4cac2bbb2ada8a19e9a989797999c9fa4acb0b8bfc8d1dae3efe1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727f8c96a1a9a5a9a19e9b938f837a6d6054474653606d798491989ea2a9a2a8a19e968e8175665b5044382b1f12060000000005121f2b3744505b656e7b86929aa4afb5bdc5cdd0cac6c5c0bdbbbababbbdc0c5c6cad0cec5bebaaea49c928a7d70685e52463c31261a0e010000000b1825313e4b5864717e8b97a4b1bececfcfcbbfb4aa96897c6f6356493c30231609000000000000000005111d2a36414c566a7783909daab7c3d0dde2dad4cfcccbcacacacacacacacacacacacacacacacfbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515d67717e8b949fa9b3bcc6cfd4cdc4bdb9b2acaba7a4a3a4a6a9acafb6bec1cad1dadfe5ece1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4753606d7984919798989797928e89827a6d675d514544515c66707d868e929795959596918d847a6e61544a3f33281c0f0300000003101c28343f4a54606c77828f98a2acb6c0c7d0cec5bebab8b4b0aeadadaeb0b4b8babec5ced0cac0b6ada49e92857a6d61574d42372b1d12070000000a1723303d4a5663707d8996a8b2bdc2c3c3c2baaea398887b6e6155483b2e2215080000000000000000010d192530424f5c6875828f9ba8b5c2d0dbd6d6d6d6d6d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5dbcbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935404b55606c77828f97a1aab4bdc6cfd6cfc9c4bdb9b7b3b1b0b1b2b6b9bbc0c7d0cbcccfd4dae2e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945515d676f7c858a8c8c8a8885817c756d685d554c41404a54606b707c8185878888888784807a6e685e5242382d22170b0000000006121f2c3844505c66717e8a949faab4bec7d2cac1bcb4aeaba7a3a1a0a0a1a3a7abaeb3bcc1c9d6c8bfb9ada1978e8174695f5347392f24180c0000000815222e3b4855616e7b8896a0acb4b5b6b6b5b4ac9f9286796d6053463a2d20130700000000000000000008192633404c5966737f8c99aab3becacfc9c9c9c9c9c9c9c9c9c9c9c9c8c8c8c8c8c8c8c8cfcac0b6ac978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3944505b656e7a859198a3abb4bdc5cdd5d5cec9c5c4c0bebdbdbfc2c6c8cac6c5bebfc3c9d0d9e2d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606a6f797d7f7f7d7b79746f6a615d564c433a39424f59606a6e75787a7b7c7b7a78736d685e564d412f261c1106000000000713202d3a4653606d7884919ea6b0bcc5d0cac1b8b0aaa29f9a9795949495979a9fa2aaafb7c1cad5c9beb3a99f92877b6e62554b4035291d100400000613202d394653606c7884919ea2aaa8a9a9a8aaa39c8f8275665c5144382c1f12060000000000000000000a1623303d495663707d8998a2aebabebcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbbbbbbbeb9afa49a897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535e686f7d869299a3abb3bbc2c9cfd4d5d2d1cdcbcacacccfcec6bfbab8b1b3b7bec7d0dad4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434e5860676d707272716e6c66626058524c443a31303d474f585f6268686d6e6f6e6d6867615e564d443b301d140a0000000005121e2a36424d5764717e8a96a0acb8c2cecdc2b8b0a69e98928d8a888787888a8d92989ea5afb8c2cfcfc5bbafa3998d8174675d5145392c1f1306000005121f2b3744505b65717e8a92989a9c9c9c9c9a9892897d7063544a4034281c10040000000000000000000713202d3a4653606d7985929fa6adb3b0b0b0b0b0afafafafafafafafafafafafafafafafafb3ada99f93877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414c56606b707e879299a1a9b0b9bdc4c8ced1d2d5d6d2d1cec8c2bcb4aeaca4a7acb5bec9d4d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c464e555d606465656462605b54544e46413a32282b353d464e5355565e61626262605d5654524c443b32291f0b02000000000714212d3a46535f697683909ca8b2bdcad3c7bbb0a69e948f85817d7b7a7a7b7d81858f939ea6b0bdc7d1cbc0b5ab9f9285796d6053473a2d2014060000030f1b27333f4953616c727f868b8d8f90908f8d8b867f726b605442392e23180c0000000000000000000006131f2c3845515c6773808c949fa2a9a3a3a3a3a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a9a29e978f8276685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59616c707e8792979fa6adb2b8bdc2c5c6c9cac6c5c3bcb8b1aaa29f989ba3acb7c3cfd4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343c434b5153575959575553504a47433d35302820232b343c4347484c525455555554524c4746413a322920170d00000000000815222e3b4855616e7b88949fabbac4ced0c4b7ab9f948f827a74706e6d6d6e70747a818f949eabb5c0cbd1c7baaea2988a7d7064574a3d2d22170b0000000b17222d3841505a626d727a7e8182838382817e7a726d62594f4430271c12070000000000000000000004101c2834404b55606d78828d929796969696969696969696969696969595959595959595959597928e857c6e62564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a616c707d858f949ea1a9acb2b6b8b9bebeb9b8b6b1aca79f98928b919ba7b3bfccd4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222b313a4045474a4c4c4a4846443f38383229241e1619222a31373a3b4146474849484745413a3935302820170e050000000004101c2834404a5465727f8c98a6b0bcccd3c7bcb1a79c9082786d68646261616264686d78828f99a3afbbc7d3cabeb4aa9a8d81746753493f33271b0f03000006111b262f3e48515b62686d71747576767574716d68625b51473d331e150b0000000000000000000000000c18232e3945515c666d798085888989898989898989898989898989898989898888888888888785817b6e6a5f53443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b343e48505a616b6f7b828b91969ea0a8a9abadb3b3adaba9a7a09d9590867e8b98a4b1becbd4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f35393a3d3f3f3e3b3938332d2b272019130c0f1820262b2e3036393a3b3c3b3a39352f2d29251e160e05000000000006121f2c3844515c6676838f9ca9b6c2cdd1c4b7ab9f95887c6f665e5655545455565e666e7b87929facb9c5d2d0c3b6aa9d908377655b5044372b1f12050000000a141d2c363f4851565e616567696969696765615e5651493f352b210c0300000000000000000000000007121d2834404b545d676d73797b7c7d7d7d7d7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a78756e695f574e4232281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363e48505960696e777e848b9196999c9ea1a9a9a19e9c9995918a837c7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292c2d313232312f2d2b28221c1b160d0802060e151a1f21252a2d2e2f2f2f2d2c2924201d19130c040000000000000713202d3a4653606d7985929facb8c5d2d0c3b6a99d9083766a5f544c484747484c545e6975828f9ca8b5c2cfd2c5b8ac9f9285796c605346392d201306000000020b1a242d363f444c5254585a5c5d5d5c5a5854524c443f372d23190f00000000000000000000000000000c18232e39424b555d60666d6e707070707070707070706f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6868615f574e453c3120160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363e474f565e656c71797f84898c8f929794949792908d89847e786e7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202426262422201f1c17110f0a04000000030a0f1214191d202122222221201d1913110d0802000000000000000916222f3c4955626f7c8898a2aebac7d3ccc0b3a6998d807366584e423b3a3a3b424d5765727f8c98a5b2bfcbd3c7baaea298877a6d6154473a2e21140700000007121d273039434b5153555d6062626261605d5553514b43392f261c11060000000000000000000000000007121d273039434b51545c6062636363636363636363636363636362626262626262626262615e5655534d453c332a200e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c343d444d535b60676d72787c808385868787868583807c78716c6d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314171919171513120f0b0600000000000000000206080d1113141516151413110d0805010000000000000000000b1824313e4b5764717e8a97aab4bfcad6cbbeb1a5988b7e7265584b3f302e2e303e4b5764717e8a97a4b1bdcad6cabfb4aa95887b6e6255483b2f2215080000000c18232e39434b555c6066676d6e6f6f6e6d6766605c554b42382d22170b00000000000000000000000000000b151e27313940454a50535556565656565656565656565656565656565655555555555554524c4846423c332a21180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a222b323b414950555d60656c6f737678797a7a797876736f6c65606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0c0b080606030000000000000000000000000001050707080908070704010000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbcbbeb1a4988b7e7165584b3e332d2f313e4a5764717d8a97a4b0bdcadbd0bbaea295887b6f6255483c2f221509000004101c2834404b555c676d73777a7b7c7c7b7a77726d675c544a3f33281c0f0300000000000000000000000000030c151f272f35383f444648494a4a4a4a4a4949494949494949494949494949494949484746413b3a37312a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101920292f383f444b51535b60626669676d6d6d6d67696662605b606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1ced9ccbfb2a6998c7f7366584e443f3c3b3c434d5765727f8b98a5b2becbd6cabfb4aa95887b6e6255483b2f221508000006131f2c3845515c676d797f84868888888886847f796d665b5044382b1f12060000000000000000000000000000030d151d24292e34383a3b3d3d3d3d3d3d3d3d3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a3936302d2b261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333940454950535659555c606161605c555a565354606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e10101111100e0b07060401000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbcfc2b6a99c8f82766a605650494948494d555f6975828f9ba8b5c2ced3c6baaea298877a6d6154473a2e21140700000713202d3a4653606d79828c91969595959496918c82786c605346392d201306000000000000000000000000000000030b12181c23282b2d2f30303030303030303030303030302f2f2f2f2f2f2f2f2f2f2e2d2a25211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f35383f4446494d4b5153545453514b4d494754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314181b1c1d1e1d1d1b181413110d08010000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd0c4b7ab9f94887c6f68605b53555556575f676e7b87929facb9c5d2d2c5b8ac9f9285786c605346392d20130600000c1825323f4b5865727e8b949da0a8a2a2a8a09d948a7d7063574a3d3024170a0000000000000000000000000000000001070c11171c1f202223232323232323232323232323232323232322222222222221201d1914120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292d3337393c404045464747464540403c4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202428292a2a2a29282521201d19130c0400000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddd3c7bbb0a69e91847a706c656462626264696e79829099a3afbbc7d3cfc3b6a99c908376655b5044372b1f120500020f1c2835424f5b6875828e9ba6acb2afafb2aca6998d8073665a4d4033271a0d00000000000000000000000000000000000000060b101213151617171717171616161616161616161616161616161616151413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181b22272b2d2f2e34383a3a3a3a38342e3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d24292c2d3134363737373634322d2c29241e160d07000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddd8ccc2b8aca09691847d7873706f6e6f71757b8390949fabb5c0cbd4c8bcb1a7998c80736653493f33271b0f030004101d2a3743505d6a7683909da9b6bdbbbbbdb5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000030607080a0a0a0a0a0a0a0a0a0a090909090909090909090909090807070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f202323282c2d2e2e2d2c282d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f272f35383a3e414343444443413e3a39352f281f1911070000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddded4c8bdb2a8a096918a84807d7c7b7c7e818790959fa6b0bdc7d1cec6b8ab9f95887c6f6255483c2d22170b000005111e2b3844515e6b7784919eaab7c4cecec2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181c1f202121201f212d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31394045474b4e4f505150504e4b4745413a312b23190c0300000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0dde5d9cec3bab2a8a19e96918d8a8888898b8e92999fa7b0b9c2cfd0c6bcb0a69d9083766a5f53473b2e1b1106000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070c10131314141314212d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c434b5153575b5c5d5d5d5c5b5854524c433d352b1e150b00000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9e0d5ccc3bab2ada8a09d9997959595979b9fa3abb1b9c2cbd6cabfb4aa9f948a7d7064584e43372b1f0a00000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707070714212d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c464e555d606467696a6a6a696765605d564f473d30271d1207000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8e7ded5ccc4bdb9b2acaaa6a3a2a1a2a4a8acafb5bdc2cbd1cbbfbaaea2988f82766c6155463c32261b0f00000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f676d7174767677777674716d6860594f42392e23180c0000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f0e7ded6cfc9c3bdb8b7b3b0afaeafb1b5b9bbc0c7cfcfc6bfbaada49f92867b6e615a5044342a20150a00000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e797e818283848383817e7a6f6b60544b4034281c100400000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6ede4dcd6d1cecec8c5c4c0bdbbbbbcbec1c5c7cbd0cac3bdb4aea49c928a7e71695f53483e3322180e0400000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2ddc8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56626e7c848a8e8f9090908f8e8b857d6f665c5145382c1f130600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0dbe7e4dbd2cbc5c2c0c2c3c6cccac8c8c8caced1cec9c5bebab1aba39f928c80736c61574d42362c2210060000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5c0ccd7c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d68768390969a9c9d9d9d9c9a979184796d6053463a2d20130700000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfcad6e2dcd2c8c0bab5b4b5b6bbc1c5c7cbcfc9c5c4c2bdb9b3ada7a099928b80736d635a50453c31231a10000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7cecabfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949fa8a9a9aaaaa9a9a197897c6f6356493c3023160900000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfd6cbc0b6aea9a7a8aaafb6b8babfbbbdb9b8b5b2aca9a29f9590867e736e635b52483e332a1f1108000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c1c1c0baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a6b0b5b6b7b6b6b2a9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfd1c5baaea49d9a9b9ea5a9acaeb4aeb2adaba9a8a09e97928c837c716d635c524940362c21180e00000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb4b4b4b4b4ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc3c3c3bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005121f2b3744505b6576838f9ca9b6c2d0dbcec2b5a99d928d8f93999d9fa3aaa1a9a19e9c9996918c857f796f6a625a524a40372e241b0f0600000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546976838f9ca3aaa7a7a7aaa29c908376655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d0ccbfb3a6998c807366594d4033261a070000000000000000000000000000000000000000000000030f1b27333f49536673808c99aab3becad6cdc0b4a79a8d8082888c90929895959496918f8c88847f7a726d666058504840382e251c12090000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a9298999a9b9a9998928a7d706353493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dccdc0b3a79a8d8074675a4d412e23180c0000000000000000000000000000000000000000000000000b17222d3d495663707c8998a2aebac6d3cfc3b6a99c9083767b808385878888878685827f7c78726d68605c544e463f362e261c130a000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061623303c4955616c727f868a8c8e8e8d8c8a857e716b615541382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0cbd7cec1b5a89b8e827568544b4034281c100400000000000000000000000000000000000000000000000613202d3a4653606d7985929fabb8c5cfd0c4b7ab9f94887b6e7376797a7b7b7b7a7876736f6c65605d56514b423c342d241c140a01000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a626d727a7e80818181807d7a716c62594f442f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc7d4d0c3b6aa9d908377665c5145382c1f1306000000000000000000000000000000000000000000000006131f2c3845515c6675818e9ba9b3bec9d3c7bcb0a69b8e81746a666c6e6e6e6e6d67696662605b53524c454039302b221b120a0100000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e48515b62686d717374747473716d67625a50473e331d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2d2c5b9ac9f9286796d6053463a2d20130a000000000000000000000000000000000000000000000004101c2834404b5464707d8a97a1adb9c7d1cdc2b9ac9f93877c6f676061626261605c55595553504945413a342e271e191009000000000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363f4951565e6164666768676664605d5550483e352c210b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1d3c7baaea399897c6f6356493c31261b0f0100000000000000000000000000000000000000000000000c18232e3a4653606d7985929eabb5c0cbd4c8bbafa49a9083796d605b55555453514b4c4946443f38352f28231d15100b06000000000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242d373f444c525457595b5b5a595754514c433e362d231a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875828f9ba8b5c2d0d7cbbfb4ab998c807366584e43372b1d1207000000000000000000000000000000000000000000000007121f2c3844515c6673808d99a3afbbc7d1ccc0b6aca0958d80746d635b514b474540403c3937332d29242422201f1c17110a0200000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d323a4146474b4d4e4e4e4d4a4745413a312d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e404c5966737f8c99aab4bfcad6d1c3b7aa9d9083776a5f5347392f24180d000000000000000000000000000000000000000000000004101c2834404a54616e7b87929fabb5c0cbd2c7beb1a79d928c7f726d605c544e47433c3937332d333332312f2d2b28231c140c08000000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b20283035393a3e40414141403e3a39352f281f1b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061623303d495663707c8998a2aebac6d3d1c5b8aca095887c6f62554b4035291c110600000000000000000000000000000000000000000000000c18232e3946535e6975818e99a3afbbc5d0d0c3b9aea49b918c7f746d665f58534e4846443f4040403f3e3c3a38342e261e1a11080000000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090e161e25292d2e313334353433312d2c29241e160d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8c5d1d4c8bcb1a79a8d8074675d5145382e23170b000000000000000000000000000000000000000000000007121c2a36424d57626e7b87929fa9b3becad6cbc0b6ada39b918c80796f6a625f58555350494d4d4c4c4b4946443f38302c241a110800000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212426282827262421201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9babb4bfcbd7cec3b8ab9f9285796d60544a3f34281c110600000000000000000000000000000000000000000000000e1a25313b47535f6974818e97a2adbac1cdd2c8bfb5ada39c928d837c756f6a6561605b535a595959575553504a423e362c231a1005000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181a1b1b1b1a171413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5564717e8b99a3aebac7d3d3c6baada2978b7e72665c5044382e23170b010000000000000000000000000000000000000000000009141f2b37424d57616d7a85929fa6b0bbc4cfd1c7bfb5ada49d959087817c76726e6c6568676666656462605c5450483e352c21160b000000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0e0e0e0d0b070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a4754616d7a86929facb9c4cfd6cabeb3a99e9184786d60544a3f34281d120700000000000000000000000000000000000000000000030e1a26313c46525e68717e8b949ea9b2bcc6d0d1c7bfb6aea7a099938e88837f7b79767473737372716f6d66615a50473e33281c10030000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875828f9ba8b2bdc9d5d0c5b9aca0968a7e71665c5044392f24180c03000000000000000000000000000000000000000000000915202a36414c56606c77828f96a1aab4bec7d2d1c8c0b9b1aba49f9b94908b8885838180807f7f7e7c78706c61594f44382c1f14090000000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664707d8a96a1adb9c5d0d5c9bdb2a89d9184786d60554b4035291f140900000000000000000000000000000000000000000000030d1925303a44505b656d7a849198a3acb6c0c7d0d2cbc3bdb5afaca69f9c989792908e8d8c8c8c8a88847e706b6155483b31251a0e0200000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7884919eaab4bfcad6cec4b8aca0968b7e71675d51453b30251a0c030000000000000000000000000000000000000000000008131e27333f49535e686f7c86929aa4afb5bdc6ced5d0c7c0bbb9b0aba9a9a29f9c9b9a999998979691887d7063574d42362a1e120500000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c66727f8c98a2aebac6d0d4c8bdb2a89e9184796d60574d42362a1e150b00000000000000000000000000000000000000000000020b17222d38414c56606a717e88939fa4abb4bcc3ccd4d2ccc7c2bcb7b6b3adaba9a7a6a6a6a5a8a19a918477695e53463a2d21140700000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a85929faab4bfcad6cec3b9ada1968c7f73695e52463d30271d12070000000000000000000000000000000000000000000006111b262f3a444e58616c727f8b9399a2aab2bac0c8ced5d4cdc7c4c3bebab8b6b4b3b3b2b2b2aca095877b6e6154483b2e21150800000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6873808d98a2aebac5cfd5c9bdb2a89f92867b6e61594f43392e23180b02000000000000000000000000000000000000000000000a141d29323d46505a626d727e879298a0a8afb8bdc3c9cfd3d3d0cfcac6c5c3c1c0bfbfbfbeb1a796897d7063564a3d3023170a00000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56616d7a86929fa9b3becad6cfc4baaea2988e81756b60554b4034281d140a00000000000000000000000000000000000000000000020b17202b343e48515b626c717e8691969da5acb1b9bdc4c7cdd2d4d6d3d2cfcecdccccd0bdb1a4978a7e7164574b3e3124180b00000005111e2b3844515e6b7784919eaab7c4d1cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19242f3a46525e6873808c97a1adb9c3ced6cabfb4aa9e93897d70675c51453c2f261b110600000000000000000000000000000000000000000000050e19222c363f48515a626c707c848e939da0a8adb2b7bcc2c6c7ccd2d0d2d3d6dbdccabeb1a4978b7e7164584b3e3125180b00000005111e2b3844515e6b7784919eaab7c4d0d0c2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56606d7a85929ea8b2bdc8d4d0c6bcafa59d9184796d60574d41382d22170b030000000000000000000000000000000000000000000007101a242d363f48505a616a6f7a818991959ea1a8abb0b6b9bbc0c2c3c5c6cad0d0cbc0b6ac978a7d7164574a3e3124170b00000004101d2a3743505d6a7683909da9b6bfbebebfb5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45525d68727f8b96a0acb8c1ced8cec1b8aca0968c7f73695f53493f33271f1409000000000000000000000000000000000000000000000008121b242d363f4750585f676d747d848b91969c9fa6a9acafb5b5b7b8babfbbbbbfbaafa49a897c706356493d3023160a000000020f1c2835424f5b6875828e9ba7aeb4b1b1b4aea6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7884919da5afbcc6d0d4c8bdb2a89f92867b6e655b50443b30251a0d04000000000000000000000000000000000000000000000009121b242d353e464e555d606b70787e848a9094999d9fa4aba8aaacaeb4aeaeb4aeaa9f93877a6d6154473a2e211407000000000c1925323f4c5865727f8b959fa3aaa4a4aaa29f948a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a44515c66707d8a939eaab4bfcad6cec3baaea3989082776c60574d42362a20160c01000000000000000000000000000000000000000000000009121b232c343c434c515960666d72797e83888c909399999b9d9fa2aaa1a2aaa39f988f8276685e5246392d201307000000000714202d3a4753606d79838e92989797979798928d82786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404a54616b75828f98a2aebac3cfd7cbbfb4aa9f948b7f72695e52463e32281e130800000000000000000000000000000000000000000000000009111a222a313a41454f545c60666d71767b7f83868a8c8f9092989495959598928f867c6f62564c4135291d1105000000000613202c3945515d676d7a8186898a8b8b8a888580796d665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39424f59616e7b86929fa7b1bdc7d1d1c6bcb0a69f92867b6e615a50443a2f24190b020000000000000000000000000000000000000000000000000810181f282f353d424a50545c6064696e73767a7d8082848586878888888786827c6f6a5f53443a3025190d010000000004101d2935404b555d686d74797c7d7e7e7d7c79746d675d544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303e46535e69727f8c959fabb5c0cbd7cfc2baaea2988f82756c61564c4135291d140a00000000000000000000000000000000000000000000000000060d161e242930383f444a5153575f6166686d70737577797a7b7b7b7b7a79766f6a5f584e4332281e13080000000000010d18242f39434c565d61676d6f707171706f6d66605d554b42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d57606d78839099a3afbbc3cfd6cabeb4aa9e948a7e71685d52453c2f261c110600000000000000000000000000000000000000000000000000040c13191e262e34394044464d5355565d616366686a676d6e6e6f6f6e6c66625f584e463c3220160c0200000000000007121d28313a444c52555c60626464646462605c54514b43392f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a25313b44505c666f7c87929fa7b1bdc7d1d0c5bcb0a69e91857a6d60584e42382d22170b010000000000000000000000000000000000000000000000000001080c151c23282e34383c4247484c525457595c555d606162626261605b54534e463c342a200e0400000000000000010c161f28323a41464b515356575858575553514b45403931271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f6a73808c95a0abb5c0cbd7cec1b9ada1978d80746a60544a3f33281e1308000000000000000000000000000000000000000000000000000000030a11171c23282c31373a3b4146474a4d4f4b5153545555555453504a47433c342a22180e000000000000000000040d162028303539404547494a4b4b4a4946454039352f271f150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d79839099a3afbbc3cfd5c9beb3a99f93877c6f665b50443a2f24190d0300000000000000000000000000000000000000000000000000000000060c12181c1f262b2d3035393a3d4042404547484848484746443f3837322a2218100600000000000000000000040e161e24292f34383a3c3d3e3e3d3c3a38342e29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515c666f7c87929fa7b1bdc6d1cfc4bbafa49a9083786c60564c4135291f1409000000000000000000000000000000000000000000000000000000000000070c10151a1e2124292d2e30332f35393a3b3b3c3c3b3938332d2b2620181007000000000000000000000000040c13191d23292c2d2f313131312f2d2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101000a141e2834404b545f6a737f8c959fabb4bfcbd7ccc0b6ac9f958b7e71685d52453b30251a0e030000000000000000000000000000000000000000000000000000000000000004090e1214191d2021242624292c2d2e2f2f2f2e2d2b28221c1b150e07000000000000000000000000000002080d12181c1f20232425252422201f1c18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0e0e0e0e0e0e0c18232e39424e58606d78839099a3aebac3d0d2c7beb1a79e92857a6d60574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000206080d111314171a181d20202122222221201f1c17110f0a04000000000000000000000000000000000001070c1013141617181817161313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131417191a1b1b1b1b1b1b1b1b1d27303c44505c666f7c86929fa7b1bec7d2d0c3b9ada1978d8073695e52463b31251a0e010000000000000000000000000000000000000000000000000000000000000000000000010507070a070d111314151515151413120f0b060000000000000000000000000000000000000000000000040607090a0b0b0a09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212426272727272727272727272728343f4a545f6a737f8c95a0acb6c0ccd5c9beb3a99f92867b6e61574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070808090908060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090d161e24292c2d30323434343434343434343434342e38424e58606d7883909aa4afbbc6d0cfc5baaea3988e8174695e53463a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b1f282f35393a3d3f40414141414141414141414141414144515c666f7c88939faab4bfcad6cbbfb4aa9f92877b6e61564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d313a4145474a4c4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a54606a74818d98a2aebac6d3d1c6bbafa3998d8074685d5245392c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a242d373f434c525457595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a58616d7a86929facb8c5d2d7cbc0b5ab9f92867a6d6054473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363f4951565d60636567676767676767676767676767676767676767676873808d9aacb6c0ccd8d1c7baaea2988c7f7265584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d28343e48515b62686d7072737474747474747474747474747474747474747474747b889aa4afbbc8d4d6cabfb4aa9d9184776a6054473b2e22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727a7d7f808181818181818181818181818181818181818181818087939facb9c6d2dbd0c6b8aca096897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4955616c727f868a8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d939aa4afbbc8d4e0d4c8bdb2a8998d807366554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a9298989a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa4acb6c0ccd8e4d9cec3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919ea2aaa6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7acafb6bec7d2dde8dfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb4b3b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b9bbc0c7d0d9e4ede0d3c7bbafa399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6c8ccd2d9e2ebefe3d7cbc0b5ab96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcecdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd2d4d8dde4ebdfe8e3dcd1bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed2d6dbd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ddd7d4cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acb6c0c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6bfb4ab96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899aa4afb8babeb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8aea399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939fa9abaeb3acacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacaba79f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f979d9fa2aaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9e9c958e8175675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b858d909298939393939393939393939393939393939393939393939393939393939393939993918f8c837a6d61554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a47535f696e7b8083858686868686868686868686868686868686868686868686868686868686868686868685837f796d685e5243392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d575f696e747778797979797979797979797979797979797979797979797979797979797979797979797876726d675e564c4130271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d575e61676a656c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6965605d554c443a301e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333c454d53545a535b6060606060606060606060606060606060606060606060606060606060606060605c545c5953514b433a32291e0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a333b4246484e4950535353535353535353535353535353535353535353535353535353535353535353504a504c47454039312920170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212931363a3b413f44464646464646464646464646464646464646464646464646464646464646464646443f433f3a39352f271f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a2d2e2d3337393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e322d2c29241d150d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e212122272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282326201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171b1f2020202020202020202020202020202020202020202020202020202020202020201f1c17191413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b0f1213131313131313131313131313131313131313131313131313131313131313131312100c0607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070707070707070707070707070707070707070707070707070707070707070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Airplane.asset b/Assets/Darkmatter/Data/Drawings/Templates/Airplane.asset index 7e13a9e..34f41cb 100644 --- a/Assets/Darkmatter/Data/Drawings/Templates/Airplane.asset +++ b/Assets/Darkmatter/Data/Drawings/Templates/Airplane.asset @@ -28,6 +28,8 @@ MonoBehaviour: - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} regions: + - RegionId: Image__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Image InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Image__1 @@ -36,8 +38,6 @@ MonoBehaviour: InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Image__3 InitialColor: {r: 1, g: 1, b: 1, a: 1} - - RegionId: Image__4 - InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Image__5 InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Image__6 diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset b/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset new file mode 100644 index 0000000..d047ba4 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Bag + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Bag + displayName: Bag + defaultThumbnail: {fileID: 8766740682603709380, guid: ecad1a66623031f4a91dbcee6f10a295, type: 3} + drawingPrefab: {fileID: 8396209140419971077, guid: ab15e2395fec7be429926e140d9f4a61, type: 3} + coloringPrefab: {fileID: 222817150442217502, guid: b8b22ebdfe861214c8edef5e46743323, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__15 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__16 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset.meta new file mode 100644 index 0000000..e0bb7e2 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Bag.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee932fc542864974595b8f1114a85f06 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset b/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset new file mode 100644 index 0000000..37d4515 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Butterfly + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Butterfly + displayName: Butterfly + defaultThumbnail: {fileID: -7664605693119280686, guid: c0fe3bf0d580a514189251f5bf784a3a, type: 3} + drawingPrefab: {fileID: 638130350855059188, guid: 98934b20d7392014d9e25a15ec468775, type: 3} + coloringPrefab: {fileID: 5870232873209948884, guid: 8cfe91fd054f2d844874471094b0206c, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__15 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset.meta new file mode 100644 index 0000000..28343f5 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Butterfly.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3dc99c70dccf80940bb59c8744ad6893 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Car.asset b/Assets/Darkmatter/Data/Drawings/Templates/Car.asset index e9958b6..3b4360f 100644 --- a/Assets/Darkmatter/Data/Drawings/Templates/Car.asset +++ b/Assets/Darkmatter/Data/Drawings/Templates/Car.asset @@ -39,12 +39,12 @@ MonoBehaviour: InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Bumperback InitialColor: {r: 1, g: 1, b: 1, a: 1} - - RegionId: TireFront - InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: TireFront__1 InitialColor: {r: 1, g: 1, b: 1, a: 1} - - RegionId: TireBack - InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: TireBack__1 InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: TireFront + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: TireBack + InitialColor: {r: 1, g: 1, b: 1, a: 1} colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset b/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset new file mode 100644 index 0000000..ca3a67f --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Cat + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Cat + displayName: Cat + defaultThumbnail: {fileID: 1075993247170539406, guid: 77f74f41387d6da4d816cce0a6bb5766, type: 3} + drawingPrefab: {fileID: 246982807819832241, guid: 5fa3afdef75cfa54b94b43bb35700441, type: 3} + coloringPrefab: {fileID: 232705071824971318, guid: f675e2f16aa6f5b4db2daef1f1e38553, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset.meta new file mode 100644 index 0000000..5dae343 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Cat.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f87bb07e8452a5b4c9ad8dc140bc8e73 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset b/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset new file mode 100644 index 0000000..4c3c6f6 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset @@ -0,0 +1,57 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Chura + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Chura + displayName: Chura + defaultThumbnail: {fileID: -3704021188441111768, guid: bb1027cff24342c4586ae7bb5eb80c7a, type: 3} + drawingPrefab: {fileID: 5483608467184824600, guid: 3a507e67d9b2f6f40a7405638aa1cd76, type: 3} + coloringPrefab: {fileID: 7420912298845865616, guid: c2173d1383b181a47bc79d6be5862370, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__15 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset.meta new file mode 100644 index 0000000..447add8 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Chura.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 949b2f7f7192a4c40b11a6b2a88a4d96 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset b/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset new file mode 100644 index 0000000..3605fbc --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset @@ -0,0 +1,47 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Crocodile + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Crocodile + displayName: Crocodile + defaultThumbnail: {fileID: 6507982653818034734, guid: 309268f26f3b4424c932538414ef4a1b, type: 3} + drawingPrefab: {fileID: 2025843247436220731, guid: a915e6ff71f3603498f72a299001d297, type: 3} + coloringPrefab: {fileID: 2997423960815981531, guid: 2af08ac142b42eb4a8e1dcc90539bdb7, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: LowerBody + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Eyes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Spikes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Teeth + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Legs + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset.meta new file mode 100644 index 0000000..abad523 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Crocodile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3267b093c298c146b47cbc2dec66201 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset b/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset new file mode 100644 index 0000000..ead04d9 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset @@ -0,0 +1,57 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Dashain Ping + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Dashain Ping + displayName: Dashain Ping + defaultThumbnail: {fileID: 1807774010536863257, guid: db1b2a379c7ef7a4b977dddb8207f163, type: 3} + drawingPrefab: {fileID: 2591695947162363810, guid: 0b25e2fa07830dc4299687aace142fa4, type: 3} + coloringPrefab: {fileID: 4226488132411245916, guid: 8d4f131d224a3a845b3433373c612096, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset.meta new file mode 100644 index 0000000..57f60cd --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Dashain Ping.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c0e5d19eecbfae43a61b7c6145357a9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Diyo.asset b/Assets/Darkmatter/Data/Drawings/Templates/Diyo.asset index dd05c04..5d9295f 100644 --- a/Assets/Darkmatter/Data/Drawings/Templates/Diyo.asset +++ b/Assets/Darkmatter/Data/Drawings/Templates/Diyo.asset @@ -14,7 +14,7 @@ MonoBehaviour: m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO id: Diyo displayName: Diyo - defaultThumbnail: {fileID: 21300000, guid: 91ae3e8699bf93148932e8488f10b3f6, type: 3} + defaultThumbnail: {fileID: 7128125929124891157, guid: b1af1bad1e0bb654196703d5df23eaa0, type: 3} drawingPrefab: {fileID: 4945602003854698950, guid: c999c33cfbb0c5e449d391d8c5d8ab20, type: 3} coloringPrefab: {fileID: 2116797317990409869, guid: e3fc57db76eb3e44491f83c65d35ffa6, type: 3} completionAnimationPrefab: {fileID: 0} diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset b/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset new file mode 100644 index 0000000..1d43cdf --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Doll + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Doll + displayName: Doll + defaultThumbnail: {fileID: 6768139323804525417, guid: 23bceaaddf6d2e24dafd0b71625b04e4, type: 3} + drawingPrefab: {fileID: 3564202935927757874, guid: 924211e2740d6a24d8113d658972d78e, type: 3} + coloringPrefab: {fileID: 8303705263429024711, guid: 66014ed6d39f379468f37274ed00dff8, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__15 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__16 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__17 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__18 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__19 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__20 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__21 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__22 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__23 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset.meta new file mode 100644 index 0000000..64de9c2 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Doll.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8efb0b102f9afc04da1b0fbfbcf1e764 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Donut.asset b/Assets/Darkmatter/Data/Drawings/Templates/Donut.asset index a3f0c74..5fbc2bd 100644 --- a/Assets/Darkmatter/Data/Drawings/Templates/Donut.asset +++ b/Assets/Darkmatter/Data/Drawings/Templates/Donut.asset @@ -23,7 +23,7 @@ MonoBehaviour: - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} regions: - RegionId: DonutUpper - InitialColor: {r: 0.4433962, g: 0.4433962, b: 0.4433962, a: 1} + InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: DonutLower - InitialColor: {r: 0.4433962, g: 0.4433962, b: 0.4433962, a: 1} + InitialColor: {r: 1, g: 1, b: 1, a: 1} colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset b/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset new file mode 100644 index 0000000..b8c643a --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset @@ -0,0 +1,50 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Eagle + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Eagle + displayName: Eagle + defaultThumbnail: {fileID: -8963772635242594009, guid: 4e2c67e1b1d1f6240b419ff252276c61, type: 3} + drawingPrefab: {fileID: 4608407430365085450, guid: 08f1e2d835d21714e98d3a735db3bd1f, type: 3} + coloringPrefab: {fileID: 6896313976336064760, guid: ff7d840492fac69459e459026d5ee5df, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: Beak + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tail1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tail2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tail3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Leg + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Head + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Nails + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Eyes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset.meta new file mode 100644 index 0000000..9b5c939 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Eagle.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b911e576e57c68468991e31fe634b37 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset b/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset new file mode 100644 index 0000000..7a4d7a9 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset @@ -0,0 +1,42 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Gagri + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Gagri + displayName: Gagri + defaultThumbnail: {fileID: -6311705341949427907, guid: 90bfa3e5bc571c24b8e1ee54d4abcaaf, type: 3} + drawingPrefab: {fileID: 2855244576461869089, guid: ce19f074c4de872429d9f749242996ce, type: 3} + coloringPrefab: {fileID: 8361109437456217666, guid: 60f3a845aec237845ae15eb8064f8eb6, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset.meta new file mode 100644 index 0000000..1ecff9f --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Gagri.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e4fa512c35aded6499b818ff5844fa65 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Giraffe.asset b/Assets/Darkmatter/Data/Drawings/Templates/Giraffe.asset index 0827b54..2009819 100644 --- a/Assets/Darkmatter/Data/Drawings/Templates/Giraffe.asset +++ b/Assets/Darkmatter/Data/Drawings/Templates/Giraffe.asset @@ -29,11 +29,11 @@ MonoBehaviour: - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} regions: - RegionId: Head - InitialColor: {r: 0.24528301, g: 0.24528301, b: 0.24528301, a: 0.6313726} + InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Ear1 - InitialColor: {r: 0.24528301, g: 0.24528301, b: 0.24528301, a: 0.6313726} + InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Ear2 - InitialColor: {r: 0.24528301, g: 0.24528301, b: 0.24528301, a: 0.6313726} + InitialColor: {r: 1, g: 1, b: 1, a: 1} - RegionId: Body - InitialColor: {r: 0.24528301, g: 0.24528301, b: 0.24528301, a: 0.6313726} + InitialColor: {r: 1, g: 1, b: 1, a: 1} colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset b/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset new file mode 100644 index 0000000..33c1d89 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Ketli + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Ketli + displayName: Ketli + defaultThumbnail: {fileID: -12939519702266930, guid: ad0aef29ce8889c4e9df4cde0f878a61, type: 3} + drawingPrefab: {fileID: 3930063214354885839, guid: 00382be0c40ed444586397b324bf191d, type: 3} + coloringPrefab: {fileID: 1711346975673681615, guid: 95d95877269b0c14f89205756141f0e9, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset.meta new file mode 100644 index 0000000..a2d5fa1 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Ketli.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55bd536848430a14290186903c3ccc79 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset b/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset new file mode 100644 index 0000000..e3a6b50 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Khukuri + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Khukuri + displayName: Khukuri + defaultThumbnail: {fileID: -2018169150028821430, guid: d263eb7fded5c3a4ba2f04a882c5b1d0, type: 3} + drawingPrefab: {fileID: 5578328269973503960, guid: 0fd2fd899bc43b048b78eec0f2eba819, type: 3} + coloringPrefab: {fileID: 5191543149088320253, guid: cd1ae94e05373334bb6f1cae17b70297, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Middle1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Middle2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Middle3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Blade + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Handle1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Handle2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset.meta new file mode 100644 index 0000000..06367d2 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Khukuri.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b900a31d7a581b44880c1c1c0fd2120b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset b/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset new file mode 100644 index 0000000..3fde424 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset @@ -0,0 +1,48 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Laligurans + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Laligurans + displayName: Laligurans + defaultThumbnail: {fileID: -920085528399581712, guid: 9294c9e771b3e7b43b5f10bd29a5a86f, type: 3} + drawingPrefab: {fileID: 3040616845253355971, guid: f27ce8ad1f54e144383107750bd20af4, type: 3} + coloringPrefab: {fileID: 100737027307402782, guid: 652fdb0f12e4b8e4cbfd2a22a9d78062, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset.meta new file mode 100644 index 0000000..fc34907 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Laligurans.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67fc4e3245778f34083cfec4de5572ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset b/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset new file mode 100644 index 0000000..6c88fac --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset @@ -0,0 +1,40 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Madal + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Madal + displayName: Madal + defaultThumbnail: {fileID: 1037433760104010655, guid: c77c016540cd3134584c883726628cb3, type: 3} + drawingPrefab: {fileID: 7106547525462612284, guid: ea79a86acfc1fa74bbb9fbd158c0484d, type: 3} + coloringPrefab: {fileID: 7177609488554129518, guid: 809ef30a31399764eba11b96fa747d70, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + regions: + - RegionId: SideDrum1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: SideDrum2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: BodyNet + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: BodyNet2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Ring + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset.meta new file mode 100644 index 0000000..92edfd4 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Madal.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d02c6b7028e54e479bf1b645b4fcf44 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset b/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset new file mode 100644 index 0000000..e8c245b --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Mala + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Mala + displayName: Mala + defaultThumbnail: {fileID: -3962516789272741, guid: 00f86bf5886a47349bd0e1f26979ffe7, type: 3} + drawingPrefab: {fileID: 3957663973972875023, guid: 7d4a3978de163cc44bbe7b0428e0594d, type: 3} + coloringPrefab: {fileID: 8550539828502438459, guid: 515ac4b940628bd46929e245362e1019, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset.meta new file mode 100644 index 0000000..ce5dc0e --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mala.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e01d5e1bee4eb7d4b897466911d9ba5d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset b/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset new file mode 100644 index 0000000..9393fa1 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Mandala + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Mandala + displayName: Mandala + defaultThumbnail: {fileID: 8152163289767519023, guid: 5e4c7baf7e6cab64e98e19c250c1e0b6, type: 3} + drawingPrefab: {fileID: 6240791725612169876, guid: bc6a4c14d51f9dd4183403aa43024e9f, type: 3} + coloringPrefab: {fileID: 724401988375311711, guid: d7b23564b8461384d8d9f024df0a46d8, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset.meta new file mode 100644 index 0000000..1ac19f0 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mandala.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bfafeadd98627734cabbb911a519be0e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset b/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset new file mode 100644 index 0000000..2eb4236 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Mirga + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Mirga + displayName: Mirga + defaultThumbnail: {fileID: 1578962545281979421, guid: accf498a072fd5f4cabd3695468decda, type: 3} + drawingPrefab: {fileID: 6715960890037051674, guid: c97cdd29cf36ef84688ad30360a860d0, type: 3} + coloringPrefab: {fileID: 8544841213546210891, guid: 3ff9e6e74fd467b47a60a73e7b50e214, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset.meta new file mode 100644 index 0000000..dda3296 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Mirga.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a80d3a0f58b23a04fa7e256dcbde84ea +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset b/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset new file mode 100644 index 0000000..8cf3d11 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset @@ -0,0 +1,48 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Monkey + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Monkey + displayName: Monkey + defaultThumbnail: {fileID: -4798825762170945512, guid: 830908b27fb82bb4282ac62e3980d8f5, type: 3} + drawingPrefab: {fileID: 7841118038856241628, guid: d2e68c124fd5086439d98a0f630769a9, type: 3} + coloringPrefab: {fileID: 3516094436320265408, guid: 753b0eae855bd094b8c31da56b354571, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Eyes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Wood1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tail + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Face + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Wood2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Head + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset.meta new file mode 100644 index 0000000..bb88c7c --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Monkey.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b91952879cc013c4a937230bcfc50a13 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset b/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset new file mode 100644 index 0000000..7eaa0e4 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset @@ -0,0 +1,48 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Motorcycle + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Motorcycle + displayName: Motorcycle + defaultThumbnail: {fileID: 8295561202840633420, guid: fa96cbf1052a0a54d996c9f5824223e8, type: 3} + drawingPrefab: {fileID: 2123511429185763779, guid: ebcf80697a7021040957754a90c28c2c, type: 3} + coloringPrefab: {fileID: 8348472696769115255, guid: b55e3d1fa21bbf54cba18bf49ee86fe8, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Engine + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Silencer + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Lights + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Brake + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tires + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tank + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Seat + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset.meta new file mode 100644 index 0000000..ab2891e --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Motorcycle.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18367bdefdff1504fb125f7abf8d1283 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset b/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset new file mode 100644 index 0000000..c952796 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Pankha + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Pankha + displayName: Pankha + defaultThumbnail: {fileID: 5094528621677407952, guid: 2f388487451966f468ddbb7c142b10e6, type: 3} + drawingPrefab: {fileID: 5140561761874819908, guid: efbdfca97a5c7c5448f1616cbd10e334, type: 3} + coloringPrefab: {fileID: 4633547185550850063, guid: 3ed7779323fe15e479542bf12ae93f05, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 0caa62d6f271c4acb8a09a75ebcc708b, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset.meta new file mode 100644 index 0000000..fb12983 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Pankha.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ee6ed56b9746934386767eca8c7a128 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset b/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset new file mode 100644 index 0000000..93a4ef6 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset @@ -0,0 +1,54 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Parrot + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Parrot + displayName: Parrot + defaultThumbnail: {fileID: 3512498951170658160, guid: e244406af7c2dae4581666a9107b86e3, type: 3} + drawingPrefab: {fileID: 4541803612732115998, guid: da3f86719cd7edf489ddd1bc04edffbc, type: 3} + coloringPrefab: {fileID: 4397053033023163956, guid: 7d438efa0c755434daa1be2d1dd2afba, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset.meta new file mode 100644 index 0000000..94acaa9 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Parrot.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ef139978c562d1e49a73714f90943327 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset b/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset new file mode 100644 index 0000000..00f600a --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Peacock + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Peacock + displayName: Peacock + defaultThumbnail: {fileID: 3573737366085648618, guid: 819c9a07f86aef644a56098b1671323c, type: 3} + drawingPrefab: {fileID: 6144762038734125901, guid: 9863b40f9033db644a58f2960a772251, type: 3} + coloringPrefab: {fileID: 1812428211273492645, guid: d78f5fac5f54fe5498a6a55a61344b16, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset.meta new file mode 100644 index 0000000..639593e --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Peacock.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9274ef6670e95f04283827da968c8e8b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset b/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset new file mode 100644 index 0000000..f8437f0 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset @@ -0,0 +1,45 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Ping + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Ping + displayName: Ping + defaultThumbnail: {fileID: 1807774010536863257, guid: 51e0cb6b43ac2304eb34f14245ec6f69, type: 3} + drawingPrefab: {fileID: 2591695947162363810, guid: 0b25e2fa07830dc4299687aace142fa4, type: 3} + coloringPrefab: {fileID: 5735743082425066223, guid: 2ffcc1ad105f1994da23e2e08340cfad, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset.meta new file mode 100644 index 0000000..4705ee4 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Ping.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b25eb4fe03b3fa44cba09f957cb66f0f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset b/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset new file mode 100644 index 0000000..8e07941 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Rabbit + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Rabbit + displayName: Rabbit + defaultThumbnail: {fileID: -5362292703166988329, guid: fd7328829a80be244a00de7cd3ea9920, type: 3} + drawingPrefab: {fileID: 3925998988629332359, guid: 0a547e1d90a3ed641b5b9c476f0b470a, type: 3} + coloringPrefab: {fileID: 1963910448151933719, guid: 7f947d3e896c51f45b8335b581ef6233, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset.meta new file mode 100644 index 0000000..48d6c38 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rabbit.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fb4d005ac1c2506438718430fb29cfb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset b/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset new file mode 100644 index 0000000..3b2dbcd --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset @@ -0,0 +1,47 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Rhino + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Rhino + displayName: Rhino + defaultThumbnail: {fileID: 2822962250050549408, guid: d6bee85897242034fa30815ca3e4851f, type: 3} + drawingPrefab: {fileID: 4604307841839415492, guid: 03b685c4d6235334e891ad42de566be9, type: 3} + coloringPrefab: {fileID: 5487742575135196195, guid: afc63b474862bdf45b54c61f6ea75085, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + regions: + - RegionId: Eyes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Toe + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Tail + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Horm + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset.meta new file mode 100644 index 0000000..15b4ae9 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rhino.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3e107832ef0cd044b55484d4d084b2e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset b/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset new file mode 100644 index 0000000..c897101 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset @@ -0,0 +1,58 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Rooster + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Rooster + displayName: Rooster + defaultThumbnail: {fileID: 4824064462028197874, guid: cb0fd8f27a605de42aceead1732cb97c, type: 3} + drawingPrefab: {fileID: 1899781749076568922, guid: 7fa558fdb126adb459a2300462c5fbf5, type: 3} + coloringPrefab: {fileID: 1433346604456738756, guid: 3a0f52651d0c16945b737e5a6f1e31a8, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset.meta new file mode 100644 index 0000000..2f0869d --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Rooster.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 14027365d88f82745bd4019ac24a4a48 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset b/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset new file mode 100644 index 0000000..98c7472 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset @@ -0,0 +1,47 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Snow Leopard + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Snow Leopard + displayName: Snow Leopard + defaultThumbnail: {fileID: 3146445011265850293, guid: ac7d3eb0f4cdbb9439aac07db779f3b1, type: 3} + drawingPrefab: {fileID: 2400272568442476884, guid: 8d47f5bcea9e1b7419f88c6500a93112, type: 3} + coloringPrefab: {fileID: 3430632116135629413, guid: 964527a699de1c4438eb5d944ab84e01, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Eyes + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: TatePate + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Nose + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Body + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: Legs + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset.meta new file mode 100644 index 0000000..c1b8bd7 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Snow Leopard.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4986d20a529345f48a5c05dc039848b5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset b/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset new file mode 100644 index 0000000..75a6980 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Temple + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Temple + displayName: Temple + defaultThumbnail: {fileID: -1116516773124893796, guid: 2d1e2c4f8f7583e4b97f2a817d7289b0, type: 3} + drawingPrefab: {fileID: 775491548902391435, guid: 8c158ecc11191b842837445bf956d21f, type: 3} + coloringPrefab: {fileID: 4922435304363490690, guid: 8ac5341c81bd29b48bc4d524832cedb4, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: Top1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Top2 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Top3 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: TopBorder + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Middle1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: MiddleBorder1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Bars1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Middle2 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: MiddleBorder2 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Middle3 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Bars2 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Body1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Body2 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: BodyBar1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Body3 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Body4 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Window1 + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: BodyBorder + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Base + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + - RegionId: Door + InitialColor: {r: 0.990566, g: 0.990566, b: 0.990566, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset.meta new file mode 100644 index 0000000..441ae44 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Temple.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f2894c3e52b9034fb38c2d61987e19c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset b/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset new file mode 100644 index 0000000..67fd6c6 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset @@ -0,0 +1,61 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Tempo + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Tempo + displayName: Tempo + defaultThumbnail: {fileID: -3521491855837110841, guid: 1477d3bf69e557246b289f1c03d80a13, type: 3} + drawingPrefab: {fileID: 7447752796415196019, guid: 2aae97bdcd26d41449b856874deb820c, type: 3} + coloringPrefab: {fileID: 3901216614552267025, guid: 6f9e366cfa5ab0d4d9ebf4dec649bcbd, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 0caa62d6f271c4acb8a09a75ebcc708b, type: 2} + - {fileID: 11400000, guid: 0caa62d6f271c4acb8a09a75ebcc708b, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset.meta new file mode 100644 index 0000000..ec3c456 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tempo.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a0b17d65fcd1db642acd02e569d2ab18 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset b/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset new file mode 100644 index 0000000..564d29f --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset @@ -0,0 +1,70 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Tiger + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Tiger + displayName: Tiger + defaultThumbnail: {fileID: 9085329464345055985, guid: 5becca936d5c63d419e040f2bfb43e37, type: 3} + drawingPrefab: {fileID: 2867715707269375007, guid: 1b949fe67a0e2da439648b23d0abc959, type: 3} + coloringPrefab: {fileID: 4726754091340129158, guid: f8b8b8e8f29099548a1cf4150fcdb492, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset.meta new file mode 100644 index 0000000..90e95ce --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tiger.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8a1809740bda3247a55aee5355ccebf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset b/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset new file mode 100644 index 0000000..bd73c98 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Tipper + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Tipper + displayName: Tipper + defaultThumbnail: {fileID: -876354029369343905, guid: ae71e05c6a3571241a929133634f2ba9, type: 3} + drawingPrefab: {fileID: 1725700269690229370, guid: be00c12dcbc6be54998ebc6830a8f891, type: 3} + coloringPrefab: {fileID: 150903691272284228, guid: 276b475519bc1b445b9e2fc71a7e52bc, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset.meta new file mode 100644 index 0000000..bca34d4 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tipper.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37724d82877cdd742b46da6b173015e0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset b/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset new file mode 100644 index 0000000..34cdd87 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Tractor + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Tractor + displayName: Tractor + defaultThumbnail: {fileID: 6124448547508259807, guid: 2f0dfe612b240694fbe54f2dbca591ae, type: 3} + drawingPrefab: {fileID: 1420431357029363900, guid: 509f4a13dd3cd8f42abb84081c419a16, type: 3} + coloringPrefab: {fileID: 2537852776692200040, guid: b2d72a4e326485a4197ae6c9ce89b28f, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset.meta new file mode 100644 index 0000000..68d8769 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Tractor.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f64d814175be99b409d6b1c94e4b424c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset b/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset new file mode 100644 index 0000000..95dcdce --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset @@ -0,0 +1,37 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Traffic Post + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Traffic Post + displayName: Traffic Post + defaultThumbnail: {fileID: -3414016110494802313, guid: 8f6b99548686c1c4a9dba9203da7f3b8, type: 3} + drawingPrefab: {fileID: 6396291901329697726, guid: c8f18ce9db7c7a745b79613d932f86f2, type: 3} + coloringPrefab: {fileID: 2411254146247834146, guid: b67e812561f509e4f92bbf2230f696e8, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset.meta new file mode 100644 index 0000000..fa39b17 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Traffic Post.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1224c23ab4bce564fbaa45c85b3a8603 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset b/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset new file mode 100644 index 0000000..9de8006 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset @@ -0,0 +1,43 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Umbrella + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Umbrella + displayName: Umbrella + defaultThumbnail: {fileID: -4868476205444432284, guid: e5c1eef69e3e26940979691267bd3c46, type: 3} + drawingPrefab: {fileID: 795743331904825497, guid: de6a0a58334a0ed49a9b1749ed509da8, type: 3} + coloringPrefab: {fileID: 1552415191989001683, guid: fa9ff00cca0c22e448d22dbc753827ea, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset.meta new file mode 100644 index 0000000..729d9ba --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Umbrella.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88e19e9e182745c48825ef3852cf8f4c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset b/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset new file mode 100644 index 0000000..509d6b3 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset @@ -0,0 +1,59 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: Yak + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: Yak + displayName: Yak + defaultThumbnail: {fileID: -6311778119806251126, guid: 02ea11e16a4716848a6e7c5bc6453448, type: 3} + drawingPrefab: {fileID: 6750266878905506185, guid: 296f107d61b276540997367a2d6d9d41, type: 3} + coloringPrefab: {fileID: 3611873111475137757, guid: 7630723d6a7ebd34ca0124cd02ad7ddb, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: f5c929a6f977347d0ad820f3c75fad22, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset.meta new file mode 100644 index 0000000..3f78b83 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/Yak.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d13a177a6749834288f5e88a973fee7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset b/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset new file mode 100644 index 0000000..2c03516 --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 712e4ea76c27b4cdaab50081d36d953a, type: 3} + m_Name: danfe + m_EditorClassIdentifier: Core::Darkmatter.Core.Data.Static.Features.DrawingTemplate.DrawingTemplateSO + id: danfe + displayName: danfe + defaultThumbnail: {fileID: 5737746695218732937, guid: edbf7caf05d402c47b80289693bad90b, type: 3} + drawingPrefab: {fileID: 5526779367098830528, guid: 57d982ec6b28b0c4998b9a40b292c1e5, type: 3} + coloringPrefab: {fileID: 3603396894819326940, guid: d12c29a88c1f0c7428a9daca0cb76ee6, type: 3} + completionAnimationPrefab: {fileID: 0} + pieces: + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: 4a67406eb6fe043628d2b6a4e0c970ba, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: acfdb9428bcd74a85bade833220add1c, type: 2} + - {fileID: 11400000, guid: 888b6a7cd3cae42099e8793f2e486dfd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + - {fileID: 11400000, guid: a3dc108a48b1e4f2196e8d49ae8e3edd, type: 2} + regions: + - RegionId: ColoringPart + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__1 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__2 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__3 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__4 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__5 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__6 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__7 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__8 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__9 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__10 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__11 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__12 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__13 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__14 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__15 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__16 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__17 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + - RegionId: ColoringPart__18 + InitialColor: {r: 1, g: 1, b: 1, a: 1} + colorPaletteId: defaultPalette diff --git a/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset.meta b/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset.meta new file mode 100644 index 0000000..eb45b9a --- /dev/null +++ b/Assets/Darkmatter/Data/Drawings/Templates/danfe.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d9cb166d2b3929646a141aa69bafabf3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Darkmatter/Scenes/GamePlay.unity b/Assets/Darkmatter/Scenes/GamePlay.unity index d3edf3a..b546504 100644 --- a/Assets/Darkmatter/Scenes/GamePlay.unity +++ b/Assets/Darkmatter/Scenes/GamePlay.unity @@ -3357,7 +3357,7 @@ PrefabInstance: m_Modifications: - target: {fileID: 1830932971298028792, guid: 4dd2a1cb2754a410f9f807f563a55e7c, type: 3} propertyPath: m_AnchoredPosition.x - value: -4.5908203 + value: -4.5909424 objectReference: {fileID: 0} - target: {fileID: 1830932971298028792, guid: 4dd2a1cb2754a410f9f807f563a55e7c, type: 3} propertyPath: m_AnchoredPosition.y