diff --git a/_maps/map_files/mining/Lavaland.dmm b/_maps/map_files/mining/Lavaland.dmm index f7e59daeaf9f..ee5686d63308 100644 --- a/_maps/map_files/mining/Lavaland.dmm +++ b/_maps/map_files/mining/Lavaland.dmm @@ -277,6 +277,16 @@ }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp) +"ev" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "ez" = ( /obj/effect/decal/cleanable/shreds, /turf/open/indestructible/necropolis, @@ -323,6 +333,19 @@ /obj/structure/bookcase/random, /turf/open/floor/plasteel, /area/mine/laborcamp) +"fz" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "fQ" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/unexplored/danger) @@ -398,6 +421,16 @@ /obj/structure/stone_tile/block, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"gp" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "gr" = ( /obj/structure/stone_tile{ dir = 1 @@ -424,19 +457,6 @@ /obj/structure/stone_tile, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"gy" = ( -/obj/structure/stone_tile/cracked, -/obj/structure/stone_tile{ - dir = 1 - }, -/obj/structure/stone_tile{ - dir = 8 - }, -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "gB" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -1104,13 +1124,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"lr" = ( -/obj/structure/stone_tile/cracked, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "ls" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -1146,15 +1159,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"lz" = ( -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/obj/structure/stone_tile/block{ - dir = 4 - }, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) "lD" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -1185,13 +1189,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"lG" = ( -/obj/structure/stone_tile/block/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/block, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "lI" = ( /obj/structure/stone_tile/cracked{ dir = 4 @@ -1757,6 +1754,16 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) +"pH" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "pJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -1940,6 +1947,16 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/indestructible/necropolis, /area/ruin/unpowered/dragonslair) +"sR" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "sY" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -2038,6 +2055,29 @@ }, /turf/open/indestructible/necropolis, /area/ruin/unpowered/dragonslair) +"ue" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"ut" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "uu" = ( /obj/machinery/door/airlock{ name = "Labor Camp Library" @@ -2286,6 +2326,16 @@ }, /turf/open/indestructible/necropolis, /area/ruin/unpowered/dragonslair) +"Af" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Al" = ( /obj/machinery/conveyor{ dir = 8; @@ -2554,6 +2604,14 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) +"Ey" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Ez" = ( /obj/effect/decal/cleanable/dirt, /obj/item/seeds/onion, @@ -2630,6 +2688,21 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/mine/laborcamp) +"Gn" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/world_anvil, +/obj/structure/stone_tile/slab/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Gr" = ( /obj/structure/sign/poster/official/do_not_question{ pixel_y = 32 @@ -2756,6 +2829,9 @@ /obj/item/analyzer, /turf/open/floor/plating, /area/mine/laborcamp) +"Ll" = ( +/turf/closed/mineral/random/volcanic/hard, +/area/lavaland/surface/outdoors/unexplored) "Lq" = ( /obj/machinery/airalarm{ dir = 8; @@ -2880,6 +2956,9 @@ /obj/structure/stone_tile/block/burnt, /turf/open/indestructible/necropolis, /area/ruin/unpowered/dragonslair) +"Og" = ( +/turf/closed/mineral/random/volcanic/hard, +/area/lavaland/surface/outdoors) "Or" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -3161,6 +3240,19 @@ }, /turf/open/floor/plasteel/cafeteria, /area/mine/laborcamp) +"TP" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Ub" = ( /turf/closed/wall/r_wall, /area/lavaland/surface/outdoors/explored) @@ -3291,11 +3383,21 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/mine/laborcamp) +"WA" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "WF" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/coin/adamantine, /turf/open/indestructible/necropolis, /area/ruin/unpowered/dragonslair) +"WP" = ( +/turf/closed/mineral/random/volcanic/hard, +/area/lavaland/surface/outdoors/unexplored/danger) "WQ" = ( /obj/structure/barricade/wooden, /obj/structure/mineral_door/silver, @@ -5540,6 +5642,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -5549,12 +5654,9 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -5797,6 +5899,9 @@ al ak ak ak +WP +WP +WP ak ak ak @@ -5804,16 +5909,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -6053,24 +6155,24 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -6310,23 +6412,23 @@ ak ak ak ak +WP +WP +WP +WP ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -6567,22 +6669,22 @@ ak al ak ak +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -6823,6 +6925,17 @@ ak ak ak ak +WP +WP +WP +WP +ak +ak +ak +ak +ak +WP +WP ak ak ak @@ -6833,20 +6946,9 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -7080,6 +7182,10 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak @@ -7095,17 +7201,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -7337,6 +7439,10 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak @@ -7351,19 +7457,15 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -7593,6 +7695,11 @@ ab ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -7606,6 +7713,18 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -7613,31 +7732,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -7850,6 +7952,11 @@ ab ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -7863,40 +7970,35 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -8107,6 +8209,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -8120,44 +8226,40 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -8364,6 +8466,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -8377,45 +8483,41 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -8621,6 +8723,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -8634,46 +8740,42 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -8878,6 +8980,9 @@ ab ak ak ak +WP +WP +WP ak ak ak @@ -8892,46 +8997,43 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -9135,6 +9237,9 @@ ab ak ak ak +WP +WP +WP ak ak ak @@ -9149,47 +9254,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -9392,6 +9494,9 @@ ab ak ak ak +WP +WP +WP ak ak ak @@ -9406,48 +9511,45 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -9649,6 +9751,9 @@ ab ak ak ak +WP +WP +WP ak ak ak @@ -9663,50 +9768,47 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -9906,6 +10008,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -9921,52 +10025,50 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -10163,6 +10265,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -10178,52 +10282,50 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -10420,6 +10522,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -10435,52 +10539,50 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -10677,7 +10779,7 @@ ab ak ak ak -ak +WP ak ak ak @@ -10696,47 +10798,47 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -10955,46 +11057,46 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -11213,45 +11315,45 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -11471,45 +11573,45 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -11729,44 +11831,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -11986,46 +12088,46 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -12243,47 +12345,47 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -12499,48 +12601,48 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -12756,48 +12858,48 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -al -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -13013,48 +13115,48 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -13270,47 +13372,47 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -13527,47 +13629,47 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -13784,48 +13886,48 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -14041,50 +14143,50 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -14298,52 +14400,52 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -14556,52 +14658,52 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -14814,51 +14916,51 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -15079,44 +15181,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -15336,44 +15438,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -15593,44 +15695,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -15850,44 +15952,44 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -16109,42 +16211,42 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -16373,35 +16475,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -16630,34 +16732,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -16889,31 +16991,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -17146,6 +17248,16 @@ ak ak ak ak +WP +ak +ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -17153,22 +17265,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -17409,6 +17511,10 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak @@ -17416,16 +17522,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -17802,9 +17904,9 @@ ai ai ai ai -ai -ai -ai +Og +Og +Og ai ai ai @@ -18058,11 +18160,11 @@ ai ai ai ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og ai ai ai @@ -18282,9 +18384,9 @@ ak ak ak ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -18315,11 +18417,11 @@ ai ai ai ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og ai ai ai @@ -18537,13 +18639,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -18571,13 +18673,13 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -18792,15 +18894,15 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -18827,14 +18929,14 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -19047,17 +19149,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -19083,16 +19185,16 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -19296,24 +19398,24 @@ ak ak ak ak +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -19339,17 +19441,17 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -19552,25 +19654,25 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -19595,19 +19697,19 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -19672,6 +19774,7 @@ ak ak ak ak +WP ak ak ak @@ -19807,28 +19910,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -19852,19 +19954,19 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -19928,6 +20030,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -20063,29 +20167,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -20108,20 +20210,20 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -20184,6 +20286,10 @@ aj ab ab ak +WP +WP +WP +WP ak ak ak @@ -20317,32 +20423,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak am @@ -20365,21 +20467,21 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -20441,6 +20543,10 @@ aj ab ab ak +WP +WP +WP +WP ak ak ak @@ -20573,32 +20679,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak am @@ -20621,22 +20723,22 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -20698,6 +20800,10 @@ aj ab ab ak +WP +WP +WP +WP ak ak ak @@ -20830,32 +20936,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak am @@ -20878,22 +20980,22 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -20955,10 +21057,10 @@ aj ab ab ak -ak -ak -ak -ak +WP +WP +WP +WP ak ak ak @@ -21091,28 +21193,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak am am @@ -21135,22 +21237,22 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -21212,6 +21314,10 @@ ab ab ab ak +WP +WP +WP +WP ak ak ak @@ -21343,33 +21449,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP am am am @@ -21391,23 +21493,23 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -21469,6 +21571,10 @@ ab ab ab ak +WP +WP +WP +WP ak ak ak @@ -21533,6 +21639,10 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak @@ -21595,38 +21705,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP am am am @@ -21646,25 +21748,25 @@ am ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -21726,6 +21828,10 @@ ab ab ab ak +WP +WP +WP +WP ak ak ak @@ -21789,6 +21895,12 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -21850,40 +21962,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP am am am @@ -21902,24 +22004,24 @@ am ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -21983,6 +22085,10 @@ ab ab ab ak +WP +WP +WP +WP ak ak ak @@ -22045,6 +22151,13 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -22105,41 +22218,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP am am am @@ -22159,24 +22261,24 @@ am ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -22240,6 +22342,10 @@ ab ab ab ak +WP +WP +WP +WP ak ak ak @@ -22302,6 +22408,13 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -22362,40 +22475,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak am am @@ -22416,24 +22518,24 @@ ai am ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -22498,6 +22600,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -22562,6 +22666,12 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -22623,36 +22733,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak am am @@ -22672,26 +22774,26 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -22755,6 +22857,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -22819,6 +22923,11 @@ ak ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -22878,38 +22987,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak am am @@ -22929,26 +23031,26 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -23079,6 +23181,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -23137,34 +23242,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -23186,26 +23288,26 @@ ai ai ai ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og ai ai ai @@ -23397,31 +23499,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -23444,20 +23546,20 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -23653,30 +23755,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -23701,19 +23803,19 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -23910,28 +24012,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -23959,17 +24061,17 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -24166,28 +24268,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -24216,16 +24318,16 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -24423,27 +24525,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -24473,15 +24575,15 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -24679,27 +24781,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -24731,14 +24833,14 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og +Og +Og ai ai ai @@ -24810,7 +24912,7 @@ ab ab ab ak -ak +WP ak ak ak @@ -24935,28 +25037,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -24989,12 +25091,12 @@ ai ai ai ai -ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og +Og ai ai ai @@ -25067,6 +25169,7 @@ ab ab ab ak +WP ak ak ak @@ -25191,29 +25294,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -25324,6 +25426,7 @@ ab ab ab ak +WP ak ak ak @@ -25447,30 +25550,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -25581,6 +25683,8 @@ ab ab ab ak +WP +WP ak ak ak @@ -25620,6 +25724,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -25700,33 +25807,28 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -25838,6 +25940,8 @@ aj ab ab ak +WP +WP ak ak ak @@ -25868,9 +25972,25 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak +WP +WP +WP +WP +WP +WP +WP ak ak +WP +WP +WP ak ak ak @@ -25944,45 +26064,27 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -26095,6 +26197,9 @@ aj aj ab ak +WP +WP +WP ak ak ak @@ -26122,6 +26227,28 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26194,50 +26321,25 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP ak ak ak @@ -26352,6 +26454,9 @@ aj aj ab ak +WP +WP +WP ak ak ak @@ -26378,6 +26483,29 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26450,45 +26578,19 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26610,6 +26712,8 @@ aj ab ak ak +WP +WP ak ak ak @@ -26635,6 +26739,29 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26708,44 +26835,19 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26867,6 +26969,8 @@ aj ab ak ak +WP +WP ak ak ak @@ -26892,6 +26996,29 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -26965,43 +27092,18 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27124,6 +27226,8 @@ aj ab ak ak +WP +WP ak ak ak @@ -27149,32 +27253,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27248,17 +27350,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27381,6 +27483,8 @@ aj ab ak ak +WP +WP ak ak ak @@ -27406,6 +27510,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27479,42 +27607,16 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27638,6 +27740,8 @@ aj ab ak ak +WP +WP ak ak ak @@ -27663,6 +27767,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27735,43 +27864,16 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27815,9 +27917,9 @@ ai ai ai ai -ai -ai -ai +Og +Og +Og ai ai ai @@ -27895,6 +27997,9 @@ aj ab ak ak +WP +WP +WP ak ak ak @@ -27919,6 +28024,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -27991,44 +28121,16 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -28071,10 +28173,10 @@ ai ai ai ai -ai -ai -ai -ai +Og +Og +Og +Og ai ai ai @@ -28153,6 +28255,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -28177,6 +28281,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -28250,41 +28379,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -28327,11 +28429,11 @@ ai ai ai ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og ai ai ai @@ -28410,6 +28512,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -28434,6 +28538,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -28508,38 +28637,11 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -28583,11 +28685,11 @@ am ai ai ai -ai -ai -ai -ai -ai +Og +Og +Og +Og +Og ai ai ai @@ -28667,6 +28769,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -28692,32 +28796,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -28840,10 +28942,10 @@ am ai ai ai -ai -ai -ai -ai +Og +Og +Og +Og ai ai ai @@ -28924,6 +29026,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -28949,31 +29053,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -29097,9 +29199,9 @@ am ai ai ai -ai -ai -ai +Og +Og +Og ai ai ai @@ -29181,6 +29283,8 @@ ab ak al ak +WP +WP ak ak ak @@ -29206,31 +29310,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -29438,6 +29540,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -29463,31 +29567,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -29695,6 +29797,7 @@ ab ak ak ak +WP ak ak ak @@ -29722,29 +29825,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -29952,6 +30054,7 @@ ab ak ak ak +WP ak ak ak @@ -29980,29 +30083,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -30209,6 +30311,7 @@ ab ak ak ak +WP ak ak ak @@ -30238,31 +30341,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -30466,6 +30568,7 @@ ab ak ak ak +WP ak ak ak @@ -30497,30 +30600,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -30723,6 +30825,7 @@ ab ak ak ak +WP ak ak ak @@ -30755,30 +30858,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -30914,8 +31016,8 @@ am am am am -am -am +Ll +Ll am am ai @@ -30980,6 +31082,7 @@ ab ak ak ak +WP ak ak ak @@ -31012,30 +31115,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -31169,10 +31271,10 @@ am am am am -am -am -am -am +Ll +Ll +Ll +Ll am am ai @@ -31270,29 +31372,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -31425,12 +31527,12 @@ am am am am -am -am -am -am -am -am +Ll +Ll +Ll +Ll +Ll +Ll am ai ab @@ -31526,30 +31628,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -31685,9 +31787,9 @@ am am am am -am -am -am +Ll +Ll +Ll am ai ab @@ -31782,31 +31884,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -31943,8 +32045,8 @@ am am am am -am -am +Ll +Ll am ai ab @@ -32040,30 +32142,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -32200,8 +32302,8 @@ am am am am -am -am +Ll +Ll am am ai @@ -32296,31 +32398,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -32458,7 +32560,7 @@ am am am am -am +Ll am am ai @@ -32553,30 +32655,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -32810,30 +32912,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -33067,30 +33169,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -33324,30 +33426,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -33581,26 +33683,26 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -33838,25 +33940,25 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -34096,24 +34198,24 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -34354,6 +34456,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -34408,25 +34527,8 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP ak ak ak @@ -34559,8 +34661,8 @@ gs gr gr kR -ab -ab +js +ja ab ab aj @@ -34612,6 +34714,20 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -34666,26 +34782,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -34816,11 +34918,11 @@ jF gM kB jm -ix -ab -jS -aj -aj +pH +hH +fz +js +ja aj aj lI @@ -34870,6 +34972,18 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -34923,26 +35037,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35074,10 +35176,10 @@ kg hs gr hH -ab -ab -aj -ly +TP +Af +Af +sR aj aj aj @@ -35128,6 +35230,15 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35183,23 +35294,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35331,6 +35433,8 @@ gO kD ag le +Af +Ey aa aa ls @@ -35341,8 +35445,6 @@ aj aj aj aj -aj -aj lI aa aa @@ -35385,6 +35487,15 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35437,26 +35548,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35587,12 +35689,12 @@ gr gr gr gr -gs +kR +gP +gP aa lp lp -lz -lp lF lp lP @@ -35642,6 +35744,14 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35693,26 +35803,18 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35844,14 +35946,14 @@ fT kj fT fT -lg gP +Gn +kR +ma lq lu -lq +WA lD -lG -lu lQ lu lW @@ -35899,6 +36001,14 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -35947,29 +36057,21 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -36101,13 +36203,13 @@ gr ah gG gs -gy +gP +kR +gP aa -lr -lv -lv -lE +ev lv +lR lE lR lv @@ -36157,6 +36259,13 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -36202,31 +36311,24 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -36359,12 +36461,12 @@ gM kH gr hH +hH +ue aa aa lw aj -aj -aj lI aj aj @@ -36415,10 +36517,10 @@ ak ak ak ak -ak -ak -ak -ak +WP +WP +WP +WP ak ak ak @@ -36465,23 +36567,23 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -36616,10 +36718,10 @@ kl hs gG lj -ab -ab -aj -aj +ut +Af +Ey +gp mv my lw @@ -36722,22 +36824,22 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -36872,11 +36974,11 @@ jN gO kJ gr -it -ab -ab -aj -aj +Af +Ey +kR +iu +jq aj ab jQ @@ -36980,21 +37082,21 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -37129,10 +37231,10 @@ gr gr jm gP +iu +iy ab ab -ab -aj aj aj aj @@ -37237,21 +37339,21 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -37493,22 +37595,22 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -37749,23 +37851,23 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -37997,31 +38099,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -38252,34 +38354,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -38509,34 +38611,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -38691,6 +38793,7 @@ ak ak ak ak +WP ak ak ak @@ -38765,35 +38868,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -38948,6 +39050,7 @@ ak ak ak ak +WP ak ak ak @@ -39022,35 +39125,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -39205,6 +39307,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -39276,38 +39381,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -39462,6 +39564,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -39533,38 +39638,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -39720,6 +39822,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -39791,36 +39895,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -39977,6 +40079,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -40048,36 +40152,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -40234,6 +40336,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -40304,6 +40409,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -40350,40 +40483,9 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -40491,6 +40593,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -40560,6 +40665,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -40606,41 +40739,10 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP ak ak ak @@ -40748,12 +40850,20 @@ ak ak ak ak +WP +WP +WP ak ak ak ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -40812,6 +40922,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -40858,47 +40995,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -41006,10 +41108,19 @@ ak ak ak ak +WP +WP +WP ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -41067,6 +41178,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41113,49 +41252,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -41263,6 +41365,20 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41319,6 +41435,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41365,54 +41508,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41521,6 +41623,19 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41576,6 +41691,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41623,53 +41765,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41777,6 +41879,20 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41830,6 +41946,35 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -41876,57 +42021,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42034,6 +42136,22 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42084,6 +42202,35 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42131,59 +42278,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42291,6 +42393,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42340,6 +42459,35 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42386,61 +42534,15 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42548,6 +42650,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42597,6 +42716,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42645,58 +42791,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42804,6 +42906,24 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42853,6 +42973,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -42901,59 +43048,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43061,6 +43163,24 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43110,6 +43230,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43158,59 +43305,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43318,6 +43420,24 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43367,6 +43487,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43417,56 +43562,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43575,24 +43677,24 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43642,6 +43744,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43693,36 +43819,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -43832,6 +43934,24 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43881,6 +44001,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -43933,51 +44077,9 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -44089,6 +44191,24 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44138,47 +44258,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44347,6 +44449,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44396,47 +44515,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44604,6 +44706,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44653,47 +44772,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44861,6 +44963,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -44911,46 +45030,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45118,6 +45220,22 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45169,44 +45287,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45374,6 +45476,23 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45426,43 +45545,26 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45631,6 +45733,25 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45681,42 +45802,23 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45888,6 +45990,28 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -45936,43 +46060,21 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46145,6 +46247,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46192,43 +46318,19 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46402,6 +46504,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46449,42 +46576,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46659,6 +46761,31 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46706,42 +46833,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46916,6 +47018,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -46963,41 +47092,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -47173,6 +47275,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -47220,38 +47349,11 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -47431,33 +47533,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -47688,33 +47790,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -47945,33 +48047,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -48203,32 +48305,32 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -48462,30 +48564,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -48719,30 +48821,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -48975,30 +49077,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -49232,30 +49334,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -49489,30 +49591,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -49746,30 +49848,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP ak ak ak @@ -50004,27 +50106,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -50261,27 +50363,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -50518,27 +50620,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -50775,24 +50877,24 @@ ak ak ak ak +WP +WP +WP +WP +WP ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -51033,21 +51135,21 @@ ak ak ak ak +WP +WP +WP ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -51290,18 +51392,18 @@ ak ak ak ak +WP +WP +WP ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -51547,17 +51649,17 @@ ak ak ak ak +WP +WP +WP ak ak ak ak ak ak -ak -ak -ak -ak -ak +WP +WP ak ak ak @@ -51804,9 +51906,9 @@ ak ak ak ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -52061,6 +52163,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -52099,11 +52204,8 @@ ak ak ak ak -ak -ak -ak -ak -ak +WP +WP ak ak ak @@ -52318,6 +52420,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -52355,13 +52459,11 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -52575,6 +52677,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -52612,13 +52716,11 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -52832,6 +52934,7 @@ ak ak ak ak +WP ak ak ak @@ -52869,13 +52972,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -53088,6 +53190,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -53124,15 +53228,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -53345,6 +53447,8 @@ ak ak ak ak +WP +WP ak ak ak @@ -53380,16 +53484,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -53602,6 +53704,7 @@ ak ak ak ak +WP ak ak ak @@ -53638,15 +53741,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -53896,13 +53998,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -54154,11 +54256,11 @@ ak ak ak ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -54548,12 +54650,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -54804,14 +54906,14 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -55059,17 +55161,17 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -55315,20 +55417,20 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -55571,22 +55673,22 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -55827,25 +55929,25 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -56083,27 +56185,27 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -56339,28 +56441,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -56596,29 +56698,29 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -56794,6 +56896,10 @@ ak ak ak ak +WP +WP +WP +WP ak ak ak @@ -56848,34 +56954,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -56935,6 +57037,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -57048,6 +57152,12 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -57101,39 +57211,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57192,6 +57294,8 @@ ab ab ab ak +WP +WP ak ak ak @@ -57305,6 +57409,17 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57352,45 +57467,32 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57449,6 +57551,8 @@ ab ab ab ak +WP +WP ak ak ak @@ -57562,6 +57666,18 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57608,47 +57724,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57706,6 +57808,9 @@ ab ab ab ak +WP +WP +WP ak ak ak @@ -57817,6 +57922,22 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57859,53 +57980,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -57964,6 +58066,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -58075,6 +58179,28 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58111,59 +58237,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58221,6 +58323,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -58332,6 +58436,29 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58366,61 +58493,36 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58478,6 +58580,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -58589,6 +58693,30 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58622,62 +58750,36 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58735,6 +58837,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -58818,6 +58922,12 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -58839,6 +58949,32 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58872,69 +59008,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -58992,6 +59094,8 @@ ab ab ak ak +WP +WP ak ak ak @@ -59074,6 +59178,14 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59094,6 +59206,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59126,72 +59265,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59250,6 +59352,7 @@ ab ak ak ak +WP ak ak ak @@ -59330,6 +59433,18 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59348,6 +59463,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59380,74 +59522,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59575,6 +59677,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -59584,6 +59689,20 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59601,6 +59720,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59631,79 +59778,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59764,8 +59866,8 @@ ab ak ak ak -ak -ak +WP +WP ak ak ak @@ -59829,11 +59931,36 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59851,6 +59978,33 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -59881,86 +60035,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60021,8 +60123,8 @@ ab ak ak ak -ak -ak +WP +WP ak ak ak @@ -60085,10 +60187,38 @@ ak ak al ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60105,6 +60235,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60134,89 +60292,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60278,6 +60380,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -60339,8 +60443,40 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60356,6 +60492,34 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60385,94 +60549,32 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60535,6 +60637,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -60596,7 +60700,41 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60611,6 +60749,37 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60636,100 +60805,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60792,6 +60894,8 @@ ab ak ak ak +WP +WP ak ak ak @@ -60845,51 +60949,49 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60905,6 +61007,37 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -60929,63 +61062,32 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61049,6 +61151,9 @@ ab ak ak ak +WP +WP +WP ak ak ak @@ -61098,6 +61203,52 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61113,6 +61264,37 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61137,111 +61319,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61305,6 +61407,11 @@ al al ak ak +WP +WP +WP +WP +WP ak ak ak @@ -61351,6 +61458,54 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61366,6 +61521,38 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61389,115 +61576,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61562,11 +61664,11 @@ al ak ak ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -61611,6 +61713,56 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61627,6 +61779,37 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61650,107 +61833,26 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61819,6 +61921,11 @@ ab ab ak ak +WP +WP +WP +WP +WP ak ak ak @@ -61863,6 +61970,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61881,6 +62037,37 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -61903,111 +62090,26 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62076,6 +62178,11 @@ ab ab ak ak +WP +WP +WP +WP +WP ak ak ak @@ -62120,6 +62227,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62139,6 +62295,36 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62162,109 +62348,25 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62333,6 +62435,11 @@ ab ab ak ak +WP +WP +WP +WP +WP ak ak ak @@ -62376,6 +62483,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62396,6 +62552,36 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62420,107 +62606,23 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62590,6 +62692,11 @@ ab ab ak ak +WP +WP +WP +WP +WP ak ak ak @@ -62632,6 +62739,56 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62652,6 +62809,36 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62677,103 +62864,18 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62847,6 +62949,10 @@ aj ab ak ak +WP +WP +WP +WP ak ak ak @@ -62890,6 +62996,54 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -62912,88 +63066,36 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63105,6 +63207,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -63147,6 +63253,54 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63170,87 +63324,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63362,6 +63464,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -63403,6 +63509,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63426,88 +63581,35 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63619,6 +63721,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -63660,6 +63766,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63683,87 +63838,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63876,6 +63978,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -63917,6 +64023,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -63941,86 +64096,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64134,6 +64236,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -64175,6 +64280,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64199,86 +64353,34 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64391,6 +64493,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -64432,6 +64537,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64457,85 +64611,33 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64648,6 +64750,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -64689,6 +64794,55 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64715,83 +64869,31 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64904,6 +65006,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -64945,6 +65051,54 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -64973,82 +65127,30 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65161,6 +65263,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -65202,7 +65308,52 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65234,77 +65385,28 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65418,6 +65520,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -65459,9 +65565,48 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65501,67 +65646,24 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65675,6 +65777,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -65717,10 +65823,46 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65766,58 +65908,18 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -65932,6 +66034,10 @@ ab ak ak ak +WP +WP +WP +WP ak ak ak @@ -65974,11 +66080,46 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66025,55 +66166,16 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66189,6 +66291,11 @@ al ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -66231,11 +66338,45 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66284,52 +66425,13 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66446,6 +66548,11 @@ ak ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -66489,12 +66596,42 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66547,44 +66684,9 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP ak ak ak @@ -66703,6 +66805,11 @@ ak ak ak ak +WP +WP +WP +WP +WP ak ak ak @@ -66746,6 +66853,25 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66753,40 +66879,16 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -66960,11 +67062,11 @@ ak ak ak ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP ak ak ak @@ -67011,6 +67113,18 @@ ak ak ak ak +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -67024,24 +67138,12 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP ak ak ak @@ -67218,6 +67320,9 @@ ak ak ak ak +WP +WP +WP ak ak ak @@ -67267,18 +67372,15 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak +WP +WP +WP +WP +WP +WP +WP +WP +WP ak ak ak @@ -67530,9 +67632,9 @@ ak ak ak ak -ak -ak -ak +WP +WP +WP ak ak ak diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index df17aace31fa..24d104dc5a68 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -73,7 +73,7 @@ /turf/closed/mineral/drill_act(obj/item/mecha_parts/mecha_equipment/drill/drill) for(var/turf/closed/mineral/M in range(drill.chassis,1)) if(get_dir(drill.chassis,M)&drill.chassis.dir) - M.gets_drilled() + M.attempt_drill() drill.log_message("Drilled through [src]", LOG_MECHA) drill.move_ores() @@ -167,4 +167,4 @@ mineral_scan_pulse(get_turf(src)) #undef DRILL_BASIC -#undef DRILL_HARDENED \ No newline at end of file +#undef DRILL_HARDENED diff --git a/code/game/objects/items/grenades/plastic.dm b/code/game/objects/items/grenades/plastic.dm index e31ed6d4311e..135595f0d7b8 100644 --- a/code/game/objects/items/grenades/plastic.dm +++ b/code/game/objects/items/grenades/plastic.dm @@ -19,6 +19,7 @@ var/boom_sizes = list(0, 0, 3) var/can_attach_mob = FALSE var/full_damage_on_mobs = FALSE + var/alert_admins = TRUE /obj/item/grenade/plastic/Initialize() . = ..() @@ -101,7 +102,7 @@ det_time = newtime to_chat(user, "Timer set for [det_time] seconds.") -/obj/item/grenade/plastic/afterattack(atom/movable/AM, mob/user, flag) +/obj/item/grenade/plastic/afterattack(atom/movable/AM, mob/user, flag, notify_ghosts = TRUE) . = ..() aim_dir = get_dir(user,AM) if(!flag) @@ -120,10 +121,12 @@ return target = AM - message_admins("[ADMIN_LOOKUPFLW(user)] planted [name] on [target.name] at [ADMIN_VERBOSEJMP(target)] with [det_time] second fuse") + if(alert_admins) + message_admins("[ADMIN_LOOKUPFLW(user)] planted [name] on [target.name] at [ADMIN_VERBOSEJMP(target)] with [det_time] second fuse") log_game("[key_name(user)] planted [name] on [target.name] at [AREACOORD(user)] with a [det_time] second fuse") - notify_ghosts("[user] has planted \a [src] on [target] with a [det_time] second fuse!", source = target, action = NOTIFY_ORBIT, header = "Bomb Planted" ) + if(notify_ghosts) + notify_ghosts("[user] has planted \a [src] on [target] with a [det_time] second fuse!", source = target, action = NOTIFY_ORBIT, header = "Bomb Planted" ) moveToNullspace() //Yep diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index b6332ba0936d..9d5cc5b019a8 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -125,6 +125,9 @@ /turf/open/floor/proc/gets_drilled() return +/turf/open/floor/proc/attempt_drilled() + return + /turf/open/floor/proc/break_tile_to_plating() var/turf/open/floor/plating/T = make_plating() if(!istype(T)) diff --git a/code/game/turfs/simulated/minerals.dm b/code/game/turfs/simulated/minerals.dm index 1a9549e123fa..85cc6ad07542 100644 --- a/code/game/turfs/simulated/minerals.dm +++ b/code/game/turfs/simulated/minerals.dm @@ -21,6 +21,7 @@ var/spreadChance = 0 //the percentual chance of an ore spreading to the neighbouring tiles var/scan_state = "" //Holder for the image we display when we're pinged by a mining scanner var/defer_change = FALSE + var/hardness = 1 //how hard the material is, we'll have to have more powerful stuff if we want to blast harder materials. /turf/closed/mineral/Initialize() if (!canSmoothWith) @@ -62,13 +63,15 @@ if(I.use_tool(src, user, 40, volume=50)) if(ismineralturf(src)) to_chat(user, span_notice("You finish cutting into the rock.")) - gets_drilled(user) + attempt_drill(user) SSblackbox.record_feedback("tally", "pick_used_mining", 1, I.type) else return attack_hand(user) -/turf/closed/mineral/proc/gets_drilled() +/turf/closed/mineral/proc/gets_drilled(mob/user, triggered_by_explosion = FALSE, override_bonus = FALSE) if (mineralType && (mineralAmt > 0)) + if(triggered_by_explosion && !override_bonus) + mineralAmt += 2 //bonus if it was exploded, USE EXPLOSIVES WOOO new mineralType(src, mineralAmt) SSblackbox.record_feedback("tally", "ore_mined", mineralAmt, mineralType) for(var/obj/effect/temp_visual/mining_overlay/M in src) @@ -80,9 +83,25 @@ addtimer(CALLBACK(src, .proc/AfterChange), 1, TIMER_UNIQUE) playsound(src, 'sound/effects/break_stone.ogg', 50, 1) //beautiful destruction +/turf/closed/mineral/proc/attempt_drill(mob/user,triggered_by_explosion = FALSE, power = 1) + hardness -= power + if(hardness <= 0) + gets_drilled(user,triggered_by_explosion) + else + update_icon() + +/turf/closed/mineral/proc/update_icon() + if(hardness != initial(hardness)) + var/mutable_appearance/cracks = mutable_appearance('icons/turf/mining.dmi',"rock_cracks",ON_EDGED_TURF_LAYER) + var/matrix/M = new + M.Translate(4,4) + cracks.transform = M + add_overlay(cracks) + + /turf/closed/mineral/attack_animal(mob/living/simple_animal/user) if((user.environment_smash & ENVIRONMENT_SMASH_WALLS) || (user.environment_smash & ENVIRONMENT_SMASH_RWALLS)) - gets_drilled() + attempt_drill() ..() /turf/closed/mineral/attack_alien(mob/living/carbon/alien/M) @@ -90,7 +109,7 @@ playsound(src, 'sound/effects/break_stone.ogg', 50, 1) if(do_after(M, 4 SECONDS, target = src)) to_chat(M, span_notice("You tunnel into the rock.")) - gets_drilled(M) + attempt_drill(M) /turf/closed/mineral/Bumped(atom/movable/AM) ..() @@ -116,12 +135,16 @@ switch(severity) if(3) if (prob(75)) - gets_drilled(null, 1) + attempt_drill(null,TRUE,2) + else if(prob(90)) + attempt_drill(null,TRUE,1) if(2) if (prob(90)) - gets_drilled(null, 1) + attempt_drill(null,TRUE,2) + else + attempt_drill(null,TRUE,1) if(1) - gets_drilled(null, 1) + attempt_drill(null,TRUE,3) return /turf/closed/mineral/Spread(turf/T) @@ -153,7 +176,7 @@ if(T && ismineralturf(T)) var/turf/closed/mineral/M = T - M.mineralAmt = rand(1, 5) + M.mineralAmt = rand(1, 5) + max(0,((hardness - 1) * 2)) //2 bonus ore for every hardness above 1 M.environment_type = src.environment_type M.turf_type = src.turf_type M.baseturfs = src.baseturfs @@ -243,6 +266,17 @@ baseturfs = /turf/open/floor/plating/asteroid/basalt/icemoon initial_gas_mix = ICEMOON_DEFAULT_ATMOS +/turf/closed/mineral/random/volcanic/hard + name = "hardened basalt" + icon_state = "rock_hard" + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + mineralChance = 15 + hardness = 2 + + mineralSpawnChanceList = list( + /turf/closed/mineral/uranium/volcanic/hard = 5, /turf/closed/mineral/diamond/volcanic/hard = 1, /turf/closed/mineral/gold/volcanic/hard = 10, /turf/closed/mineral/titanium/volcanic/hard = 11, /turf/closed/mineral/magmite/volcanic/hard = 0.5, + /turf/closed/mineral/silver/volcanic/hard = 12, /turf/closed/mineral/plasma/volcanic/hard = 20, /turf/closed/mineral/iron/volcanic/hard = 20, /turf/closed/mineral/dilithium/volcanic/hard = 2, /turf/closed/mineral/gibtonite/volcanic/hard = 4, /turf/closed/mineral/bscrystal/volcanic/hard = 2, /turf/open/floor/plating/asteroid/airless/cave/volcanic = 1) + /turf/closed/mineral/random/snow name = "snowy mountainside" icon = 'icons/turf/mining.dmi' @@ -308,6 +342,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/iron/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/iron/ice environment_type = "snow_cavern" icon_state = "icerock_iron" @@ -336,6 +374,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/uranium/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/uranium/ice environment_type = "snow_cavern" icon_state = "icerock_Uranium" @@ -364,6 +406,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/diamond/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/diamond/ice environment_type = "snow_cavern" icon_state = "icerock_diamond" @@ -392,6 +438,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/gold/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/gold/ice environment_type = "snow_cavern" icon_state = "icerock_gold" @@ -420,6 +470,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/silver/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/silver/ice environment_type = "snow_cavern" icon_state = "icerock_silver" @@ -448,6 +502,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/titanium/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/titanium/ice environment_type = "snow_cavern" icon_state = "icerock_titanium" @@ -476,6 +534,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/plasma/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/plasma/ice environment_type = "snow_cavern" icon_state = "icerock_plasma" @@ -528,6 +590,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/bscrystal/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/bscrystal/ice environment_type = "snow_cavern" icon_state = "icerock_BScrystal" @@ -555,6 +621,9 @@ baseturfs = /turf/open/floor/plating/asteroid/basalt/lava_land_surface defer_change = TRUE +/turf/closed/mineral/volcanic/lava_land_surface/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + /turf/closed/mineral/ash_rock //wall piece name = "rock" icon = 'icons/turf/mining.dmi' @@ -674,7 +743,7 @@ det_time = 0 visible_message(span_notice("The chain reaction was stopped! The gibtonite had [det_time] reactions left till the explosion!")) -/turf/closed/mineral/gibtonite/gets_drilled(mob/user, triggered_by_explosion = 0) +/turf/closed/mineral/gibtonite/attempt_drill(mob/user, triggered_by_explosion = 0) if(stage == GIBTONITE_UNSTRUCK && mineralAmt >= 1) //Gibtonite deposit is activated playsound(src,'sound/effects/hit_on_shattered_glass.ogg',50,1) explosive_reaction(user, triggered_by_explosion) @@ -707,6 +776,10 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = TRUE +/turf/closed/mineral/gibtonite/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + /turf/closed/mineral/gibtonite/ice environment_type = "snow_cavern" icon_state = "icerock_Gibtonite" @@ -720,3 +793,25 @@ turf_type = /turf/open/floor/plating/asteroid/snow/ice/icemoon baseturfs = /turf/open/floor/plating/asteroid/snow/ice/icemoon initial_gas_mix = ICEMOON_DEFAULT_ATMOS + +/turf/closed/mineral/magmite + mineralType = /obj/item/magmite + spread = 0 + scan_state = "rock_Magmite" + +/turf/closed/mineral/magmite/gets_drilled(mob/user, triggered_by_explosion = FALSE) + if(!triggered_by_explosion) + mineralAmt = 0 + ..(user,triggered_by_explosion,TRUE) + +/turf/closed/mineral/magmite/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturfs = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = LAVALAND_DEFAULT_ATMOS + defer_change = TRUE + +/turf/closed/mineral/magmite/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 + diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index 721d086aca5b..65dc029481cb 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -154,7 +154,7 @@ if(ismineralturf(target_turf)) var/turf/closed/mineral/M = target_turf new /obj/effect/temp_visual/kinetic_blast(M) - M.gets_drilled(firer) + M.attempt_drill(firer) ..() //trophies diff --git a/code/modules/mining/equipment/mining_charges.dm b/code/modules/mining/equipment/mining_charges.dm new file mode 100644 index 000000000000..f5a6b668b978 --- /dev/null +++ b/code/modules/mining/equipment/mining_charges.dm @@ -0,0 +1,45 @@ +/obj/item/grenade/plastic/miningcharge + name = "mining charge" + desc = "Used to make big holes in rocks. Only works on rocks!" + icon_state = "mining-charge" + det_time = 5 //uses real world seconds cause screw you i guess + boom_sizes = list(1,3,5) + alert_admins = FALSE + +/obj/item/grenade/plastic/miningcharge/Initialize() + . = ..() + plastic_overlay = mutable_appearance(icon, "[icon_state]_active", ON_EDGED_TURF_LAYER) + +/obj/item/grenade/plastic/miningcharge/attack_self(mob/user) + if(nadeassembly) + nadeassembly.attack_self(user) + +/obj/item/grenade/plastic/miningcharge/afterattack(atom/movable/AM, mob/user, flag, notify_ghosts = FALSE) + if(ismineralturf(AM)) + ..() + else + to_chat(user,span_warning("The charge only works on rocks!")) + +/obj/item/grenade/plastic/miningcharge/prime() + var/turf/closed/mineral/location = get_turf(target) + location.attempt_drill(null,TRUE,3) //orange says it doesnt include the actual middle + for(var/turf/closed/mineral/rock in circlerangeturfs(location,boom_sizes[3])) + var/distance = get_dist_euclidian(location,rock) + if(distance <= boom_sizes[1]) + rock.attempt_drill(null,TRUE,3) + else if (distance <= boom_sizes[2]) + rock.attempt_drill(null,TRUE,2) + else if (distance <= boom_sizes[3]) + rock.attempt_drill(null,TRUE,1) + for(var/mob/living/carbon/C in circlerange(location,boom_sizes[3])) + if(ishuman(C) && C.soundbang_act(1, 0)) + to_chat(C, span_warning("You are knocked down by the power of the mining charge!")) + var/distance = get_dist_euclidian(location,C) + C.Knockdown((boom_sizes[3] - distance) * 1 SECONDS) //1 second for how close you are to center if you're in range + C.adjustEarDamage(0, (boom_sizes[3] - distance) * 5) //5 ear damage for every tile you're closer to the center + qdel(src) + + +/obj/item/grenade/plastic/miningcharge/deconstruct(disassembled = TRUE) //no gibbing a miner with pda bombs + if(!QDELETED(src)) + qdel(src) diff --git a/code/modules/mining/equipment/resonator.dm b/code/modules/mining/equipment/resonator.dm index 89c86e11d527..c7fdd5b8d31b 100644 --- a/code/modules/mining/equipment/resonator.dm +++ b/code/modules/mining/equipment/resonator.dm @@ -97,7 +97,7 @@ if(ismineralturf(T)) var/turf/closed/mineral/M = T replicate(M) - M.gets_drilled(creator) + M.attempt_drill(creator) check_pressure(T) playsound(T,'sound/weapons/resonator_blast.ogg',50,1) for(var/mob/living/L in T) diff --git a/code/modules/mining/lavaland/world_anvil.dm b/code/modules/mining/lavaland/world_anvil.dm new file mode 100644 index 000000000000..bd6b577063aa --- /dev/null +++ b/code/modules/mining/lavaland/world_anvil.dm @@ -0,0 +1,106 @@ +/obj/structure/world_anvil + name = "World Anvil" + desc = "An anvil that is connected through lava reservoirs to the core of lavaland. Whoever was using this last was creating something powerful." + icon = 'icons/obj/lavaland/anvil.dmi' + icon_state = "anvil" + density = TRUE + anchored = TRUE + layer = TABLE_LAYER + climbable = TRUE + pass_flags = LETPASSTHROW + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + + var/forge_charges = 0 + var/list/placed_objects = list() + +/obj/structure/world_anvil/update_icon() + icon_state = forge_charges > 0 ? "anvil_a" : "anvil" + if(forge_charges > 0) + set_light(4,1,LIGHT_COLOR_ORANGE) + else + set_light(0) + +/obj/structure/world_anvil/examine(mob/user) + . = ..() + . += "It currently has [forge_charges] forge[forge_charges != 1 ? "s" : ""] remaining." + +/obj/structure/world_anvil/attackby(obj/item/I, mob/living/user, params) + if(istype(I,/obj/item/twohanded/required/gibtonite)) + var/obj/item/twohanded/required/gibtonite/placed_ore = I + forge_charges = forge_charges + placed_ore.quality + to_chat(user,"You place down the gibtonite on the world anvil, and watch as the gibtonite melts into it. The world anvil is now heated enough for [forge_charges] forge[forge_charges > 1 ? "s" : ""].") + qdel(placed_ore) + update_icon() + else //put everything else except gibtonite on the forge + if(user.transferItemToLoc(I, src)) + vis_contents += I + placed_objects += I + RegisterSignal(I, COMSIG_MOVABLE_MOVED, .proc/ItemMoved,TRUE) + +/obj/structure/world_anvil/proc/ItemMoved(obj/item/I, atom/OldLoc, Dir, Forced) + vis_contents -= I + placed_objects -= I + UnregisterSignal(I, COMSIG_MOVABLE_MOVED) + +/obj/structure/world_anvil/attack_hand(mob/user) + if(!LAZYLEN(placed_objects)) + to_chat(user,"You must place a piece of plasma magmite and either a kinetic accelerator or advanced plasma cutter on the anvil!") + return ..() + if(forge_charges <= 0) + to_chat(user,"The anvil is not heated enough to be usable!") + return ..() + var/magmite_amount = 0 + var/used_magmite = 0 + for(var/obj/item/magmite/placed_magmite in placed_objects) + magmite_amount++ + if(magmite_amount <= 0) + to_chat(user,"The anvil does not have any plasma magmite on it!") + return ..() + for(var/obj/item/I in placed_objects) + if(istype(I,/obj/item/gun/energy/kinetic_accelerator) && forge_charges && used_magmite < magmite_amount) + var/obj/item/gun/energy/kinetic_accelerator/gun = I + if(gun.max_mod_capacity != 100) + to_chat(user,"This is not a base kinetic accelerator!") + break + if(gun.bayonet) + gun.remove_gun_attachment(item_to_remove = gun.bayonet) + if(gun.gun_light) + gun.remove_gun_attachment(item_to_remove = gun.gun_light) + for(var/obj/item/borg/upgrade/modkit/kit in gun.modkits) + kit.uninstall(gun) + var/obj/item/gun/energy/kinetic_accelerator/mega/newgun = new(src) + if(user.transferItemToLoc(newgun, src)) + vis_contents += newgun + placed_objects += newgun + RegisterSignal(newgun, COMSIG_MOVABLE_MOVED, .proc/ItemMoved,TRUE) + ItemMoved(gun) + qdel(gun) + forge_charges-- + used_magmite++ + to_chat(user,"Harsh tendrils wrap around the kinetic accelerator, consuming the plasma magmite to form a mega kinetic accelerator.") + if(istype(I,/obj/item/gun/energy/plasmacutter/adv) && forge_charges && used_magmite < magmite_amount) + var/obj/item/gun/energy/plasmacutter/adv/gun = I + if(gun.name != "advanced plasma cutter") + to_chat(user,"This is not an advanced plasma cutter!") + break + var/obj/item/gun/energy/plasmacutter/adv/mega/newgun = new(src) + if(user.transferItemToLoc(newgun, src)) + vis_contents += newgun + placed_objects += newgun + RegisterSignal(newgun, COMSIG_MOVABLE_MOVED, .proc/ItemMoved,TRUE) + ItemMoved(gun) + qdel(gun) + forge_charges-- + used_magmite++ + to_chat(user,"Harsh tendrils wrap around the plasma cutter, consuming the plasma magmite to form a mega plasma cutter.") + //time to clean up all the magmite we used + for(var/obj/item/magmite in placed_objects) + if(used_magmite) + used_magmite-- + ItemMoved(magmite) + qdel(magmite) + update_icon() + if(!forge_charges) + to_chat(user,"The world anvil cools down.") + + diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index fca729487c0f..572c9e20bf1e 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -18,6 +18,7 @@ circuit = /obj/item/circuitboard/machine/mining_equipment_vendor var/icon_deny = "mining-deny" var/list/prize_list = list( //if you add something to this, please, for the love of god, sort it by price/type. use tabs and not spaces. + new /datum/data/mining_equipment("Mining Charge", /obj/item/grenade/plastic/miningcharge, 500, VENDING_EQUIPMENT), //only at the top for players to see it new /datum/data/mining_equipment("Kinetic Accelerator", /obj/item/gun/energy/kinetic_accelerator, 750, VENDING_WEAPON), new /datum/data/mining_equipment("Kinetic Crusher", /obj/item/twohanded/required/kinetic_crusher, 750, VENDING_WEAPON), new /datum/data/mining_equipment("Resonator", /obj/item/resonator, 800, VENDING_WEAPON), @@ -34,6 +35,7 @@ new /datum/data/mining_equipment("KA Range Increase", /obj/item/borg/upgrade/modkit/range, 1000, VENDING_UPGRADE), new /datum/data/mining_equipment("KA Damage Increase", /obj/item/borg/upgrade/modkit/damage, 1000, VENDING_UPGRADE), new /datum/data/mining_equipment("KA Cooldown Decrease", /obj/item/borg/upgrade/modkit/cooldown, 1000, VENDING_UPGRADE), + new /datum/data/mining_equipment("KA Hardness Increase", /obj/item/borg/upgrade/modkit/hardness, 1200, VENDING_UPGRADE), new /datum/data/mining_equipment("KA AoE Damage", /obj/item/borg/upgrade/modkit/aoe/mobs, 2000, VENDING_UPGRADE), new /datum/data/mining_equipment("Shelter Capsule", /obj/item/survivalcapsule, 400, VENDING_TOOL), new /datum/data/mining_equipment("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 3000, VENDING_TOOL), diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index ad380efa0e29..fce9e766e563 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -293,6 +293,14 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ return qdel(src) +//plasa magmite functions like an ore in the way it's mined, but we don't want to be redeeming this. Since Gibtonite is stuck with other ores it's okay to put it here. +/obj/item/magmite + name = "plasma magmite" + desc = "A chunk of plasma magmite, crystallized deep under lavaland's surface. Its strength seems to fluctuate depending on the distance to the planet." + icon = 'icons/obj/mining.dmi' + icon_state = "Magmite ore" + w_class = WEIGHT_CLASS_NORMAL + /*****************************Coin********************************/ diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index 8c800d24fab8..3ab550e0e6a7 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -565,7 +565,7 @@ obj/effect/temp_visual/fireball sleep(duration) if(ismineralturf(T)) var/turf/closed/mineral/M = T - M.gets_drilled() + M.attempt_drill() playsound(T, "explosion", 80, 1) new /obj/effect/hotspot(T) T.hotspot_expose(700, 50, 1) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index 22ad2a478eb1..01442a325c06 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -509,7 +509,7 @@ Difficulty: Hard . = ..() if(ismineralturf(loc)) var/turf/closed/mineral/M = loc - M.gets_drilled(caster) + M.attempt_drill(caster) /obj/effect/temp_visual/hierophant/wall //smoothing and pooling were not friends, but pooling is dead. name = "vortex wall" @@ -646,7 +646,7 @@ Difficulty: Hard hit_things += new_caster if(ismineralturf(loc)) //drill mineral turfs var/turf/closed/mineral/M = loc - M.gets_drilled(caster) + M.attempt_drill(caster) INVOKE_ASYNC(src, .proc/blast) /obj/effect/temp_visual/hierophant/blast/proc/blast() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/drakeling.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/drakeling.dm index c04d2d79f3ae..f354b3cdcb58 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/drakeling.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/drakeling.dm @@ -277,7 +277,7 @@ L.adjustBruteLoss(40) if(ismineralturf(target)) var/turf/closed/mineral/M = target - M.gets_drilled(firer) + M.attempt_drill(firer) if(mine_range) mine_range-- range++ diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/elite.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/elite.dm index e02906bf9db8..44101dcc8e9b 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/elite.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/elite.dm @@ -53,7 +53,7 @@ . = ..() if(ismineralturf(target)) var/turf/closed/mineral/M = target - M.gets_drilled() + M.attempt_drill() //Elites can't talk (normally)! /mob/living/simple_animal/hostile/asteroid/elite/say(message, bubble_type, var/list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm index 71606ef5cdbd..5d1204e7c28c 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm @@ -229,7 +229,7 @@ . = ..() if(ismineralturf(target)) var/turf/closed/mineral/M = target - M.gets_drilled() + M.attempt_drill() return else if(isliving(target)) var/mob/living/L = target diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/legionnaire.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/legionnaire.dm index c88028649597..0ec875f986b3 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/legionnaire.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/legionnaire.dm @@ -112,7 +112,7 @@ var/turf/T = get_step(get_turf(src), move_dir) if(ismineralturf(T)) var/turf/closed/mineral/M = T - M.gets_drilled() + M.attempt_drill() if(T.density) return for(var/obj/structure/window/W in T.contents) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm index fbcd4cc81fc2..7846e3f6513f 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm @@ -177,7 +177,7 @@ spawner = new_spawner if(ismineralturf(loc)) var/turf/closed/mineral/M = loc - M.gets_drilled() + M.attempt_drill() deltimer(timerid) timerid = addtimer(CALLBACK(src, .proc/tripanim), 7, TIMER_STOPPABLE) diff --git a/code/modules/projectiles/ammunition/energy/plasma.dm b/code/modules/projectiles/ammunition/energy/plasma.dm index 26502a63fcf2..7421b5ab4a39 100644 --- a/code/modules/projectiles/ammunition/energy/plasma.dm +++ b/code/modules/projectiles/ammunition/energy/plasma.dm @@ -10,6 +10,9 @@ delay = 10 e_cost = 10 +/obj/item/ammo_casing/energy/plasma/adv/mega + projectile_type = /obj/item/projectile/plasma/adv/mega + /obj/item/ammo_casing/energy/plasma/scatter projectile_type = /obj/item/projectile/plasma/scatter delay = 15 diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index bca1cbae4960..d7c7e9ad9df1 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -151,6 +151,13 @@ else cut_overlays() +/obj/item/gun/energy/kinetic_accelerator/mega + name = "mega proto-kinetic accelerator" + icon_state = "kineticgun_m" + item_state = "kineticgun_mega" + desc = "A self recharging, ranged mining tool that does increased damage in low pressure. This one has been enhanced with plasma magmite." + max_mod_capacity = 120 + //Casing /obj/item/ammo_casing/energy/kinetic projectile_type = /obj/item/projectile/kinetic @@ -173,6 +180,7 @@ flag = "bomb" range = 3 log_override = TRUE + var/power = 1 var/pressure_decrease_active = FALSE var/pressure_decrease = 0.25 @@ -214,7 +222,7 @@ M.projectile_strike(src, target_turf, target, kinetic_gun) if(ismineralturf(target_turf)) var/turf/closed/mineral/M = target_turf - M.gets_drilled(firer) + M.attempt_drill(firer, 0, power) var/obj/effect/temp_visual/kinetic_blast/K = new /obj/effect/temp_visual/kinetic_blast(target_turf) K.color = color @@ -329,16 +337,16 @@ /obj/item/borg/upgrade/modkit/cooldown name = "cooldown decrease" desc = "Decreases the cooldown of a kinetic accelerator. Not rated for minebot use." - modifier = 3.2 + modifier = 0.745 minebot_upgrade = FALSE /obj/item/borg/upgrade/modkit/cooldown/install(obj/item/gun/energy/kinetic_accelerator/KA, mob/user) . = ..() if(.) - KA.overheat_time -= modifier + KA.overheat_time *= modifier /obj/item/borg/upgrade/modkit/cooldown/uninstall(obj/item/gun/energy/kinetic_accelerator/KA) - KA.overheat_time += modifier + KA.overheat_time /= modifier ..() /obj/item/borg/upgrade/modkit/cooldown/minebot @@ -347,11 +355,19 @@ icon_state = "door_electronics" icon = 'icons/obj/module.dmi' denied_type = /obj/item/borg/upgrade/modkit/cooldown/minebot - modifier = 10 + modifier = 0.5 cost = 0 minebot_upgrade = TRUE minebot_exclusive = TRUE +//Hardness +/obj/item/borg/upgrade/modkit/hardness + name = "hardness increase" + desc = "Increases the maximum piercing power of a kinetic accelerator when installed." + cost = 10 + +/obj/item/borg/upgrade/modkit/hardness/modify_projectile(obj/item/projectile/kinetic/K) + K.power += modifier //AoE blasts /obj/item/borg/upgrade/modkit/aoe @@ -388,7 +404,7 @@ for(var/T in RANGE_TURFS(1, target_turf) - target_turf) if(ismineralturf(T)) var/turf/closed/mineral/M = T - M.gets_drilled(K.firer) + M.attempt_drill(K.firer) if(modifier) for(var/mob/living/L in range(1, target_turf) - K.firer - target) var/armor = L.run_armor_check(K.def_zone, K.flag, "", "", K.armour_penetration) diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index d7d6c956de38..f0dbcc687b5a 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -212,9 +212,17 @@ /obj/item/gun/energy/plasmacutter/adv name = "advanced plasma cutter" icon_state = "adv_plasmacutter" + item_state = "adv_plasmacutter" force = 15 ammo_type = list(/obj/item/ammo_casing/energy/plasma/adv) +/obj/item/gun/energy/plasmacutter/adv/mega + name = "mega plasma cutter" + icon_state = "adv_plasmacutter_m" + item_state = "plasmacutter_mega" + desc = "A mining tool capable of expelling concentrated plasma bursts. You could use it to cut limbs off xenos! Or, you know, mine stuff. This one has been enhanced with plasma magmite." + ammo_type = list(/obj/item/ammo_casing/energy/plasma/adv/mega) + /obj/item/gun/energy/plasmacutter/scatter name = "plasma cutter shotgun" icon_state = "miningshotgun" diff --git a/code/modules/projectiles/projectile/special/plasma.dm b/code/modules/projectiles/projectile/special/plasma.dm index 607016988499..cdd04e55fa11 100644 --- a/code/modules/projectiles/projectile/special/plasma.dm +++ b/code/modules/projectiles/projectile/special/plasma.dm @@ -15,7 +15,7 @@ . = ..() if(ismineralturf(target)) var/turf/closed/mineral/M = target - M.gets_drilled(firer) + M.attempt_drill(firer) if(mine_range) mine_range-- range++ @@ -33,6 +33,10 @@ range = 5 mine_range = 5 +/obj/item/projectile/plasma/adv/mega + range = 7 + mine_range = 7 + /obj/item/projectile/plasma/scatter damage = 2 range = 5 diff --git a/icons/effects/ore_visuals.dmi b/icons/effects/ore_visuals.dmi index 0b97a9f5b2d5..4d5d7ba31854 100644 Binary files a/icons/effects/ore_visuals.dmi and b/icons/effects/ore_visuals.dmi differ diff --git a/icons/mob/inhands/weapons/guns_lefthand.dmi b/icons/mob/inhands/weapons/guns_lefthand.dmi index 40fd6325829e..d386eca115d2 100644 Binary files a/icons/mob/inhands/weapons/guns_lefthand.dmi and b/icons/mob/inhands/weapons/guns_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/guns_righthand.dmi b/icons/mob/inhands/weapons/guns_righthand.dmi index f21f2766bb73..6a1f1ce827b5 100644 Binary files a/icons/mob/inhands/weapons/guns_righthand.dmi and b/icons/mob/inhands/weapons/guns_righthand.dmi differ diff --git a/icons/obj/grenade.dmi b/icons/obj/grenade.dmi index 846f2d037864..b40b40f9619b 100644 Binary files a/icons/obj/grenade.dmi and b/icons/obj/grenade.dmi differ diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index 93edbff54678..c8844727ccb7 100644 Binary files a/icons/obj/guns/energy.dmi and b/icons/obj/guns/energy.dmi differ diff --git a/icons/obj/lavaland/anvil.dmi b/icons/obj/lavaland/anvil.dmi new file mode 100644 index 000000000000..97e164b8e222 Binary files /dev/null and b/icons/obj/lavaland/anvil.dmi differ diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index b3d8c97da68c..14630ef48d6b 100644 Binary files a/icons/obj/mining.dmi and b/icons/obj/mining.dmi differ diff --git a/icons/turf/mining.dmi b/icons/turf/mining.dmi index bd07df886726..12179c821dcc 100644 Binary files a/icons/turf/mining.dmi and b/icons/turf/mining.dmi differ diff --git a/icons/turf/smoothrocks_hard.dmi b/icons/turf/smoothrocks_hard.dmi new file mode 100644 index 000000000000..d0ce7f7a44f8 Binary files /dev/null and b/icons/turf/smoothrocks_hard.dmi differ diff --git a/yogstation.dme b/yogstation.dme index b3589ba28341..3b565644c650 100644 --- a/yogstation.dme +++ b/yogstation.dme @@ -2171,6 +2171,7 @@ #include "code\modules\mining\equipment\lazarus_injector.dm" #include "code\modules\mining\equipment\marker_beacons.dm" #include "code\modules\mining\equipment\mineral_scanner.dm" +#include "code\modules\mining\equipment\mining_charges.dm" #include "code\modules\mining\equipment\mining_tools.dm" #include "code\modules\mining\equipment\regenerative_core.dm" #include "code\modules\mining\equipment\resonator.dm" @@ -2181,6 +2182,7 @@ #include "code\modules\mining\laborcamp\laborstacker.dm" #include "code\modules\mining\lavaland\ash_flora.dm" #include "code\modules\mining\lavaland\necropolis_chests.dm" +#include "code\modules\mining\lavaland\world_anvil.dm" #include "code\modules\mining\lavaland\ruins\gym.dm" #include "code\modules\mob\death.dm" #include "code\modules\mob\emote.dm" diff --git a/yogstation/code/game/turfs/simulated/minerals.dm b/yogstation/code/game/turfs/simulated/minerals.dm index 5bbcacb7efa3..27cd3eb7a966 100644 --- a/yogstation/code/game/turfs/simulated/minerals.dm +++ b/yogstation/code/game/turfs/simulated/minerals.dm @@ -11,3 +11,7 @@ baseturfs = /turf/open/floor/plating/asteroid/basalt/lava_land_surface initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = 1 + +/turf/closed/mineral/dilithium/volcanic/hard + smooth_icon = 'icons/turf/smoothrocks_hard.dmi' + hardness = 2 diff --git a/yogstation/code/modules/projectiles/projectile/beams.dm b/yogstation/code/modules/projectiles/projectile/beams.dm index 5fe6389fa1a1..0c3c2dcd8b0a 100644 --- a/yogstation/code/modules/projectiles/projectile/beams.dm +++ b/yogstation/code/modules/projectiles/projectile/beams.dm @@ -2,5 +2,5 @@ var/turf/T = get_turf(target) if(ismineralturf(T) && prob(50)) var/turf/closed/mineral/M = T - M.gets_drilled() - . = ..() \ No newline at end of file + M.attempt_drill() + . = ..() diff --git a/yogstation/code/modules/xenoarch/loot/gigadrill.dm b/yogstation/code/modules/xenoarch/loot/gigadrill.dm index 86534cc0abec..5e109872c365 100644 --- a/yogstation/code/modules/xenoarch/loot/gigadrill.dm +++ b/yogstation/code/modules/xenoarch/loot/gigadrill.dm @@ -105,7 +105,7 @@ for(var/turf/closed/mineral/M in range(src,1)) if(get_dir(src,M)&src.dir) - M.gets_drilled() + M.attempt_drill() if(!QDELETED(OB)) for(var/obj/item/stack/ore/ore in range(1, src)) diff --git a/yogstation/code/modules/xenoarch/loot/guns.dm b/yogstation/code/modules/xenoarch/loot/guns.dm index 23865696a6e2..2dfea53e137e 100644 --- a/yogstation/code/modules/xenoarch/loot/guns.dm +++ b/yogstation/code/modules/xenoarch/loot/guns.dm @@ -136,7 +136,7 @@ playsound(loc, impact_sound, 30) if(istype(target,/turf/closed/mineral)) var/turf/closed/mineral/M = target - M.gets_drilled() + M.attempt_drill() ..() /obj/item/ammo_casing/energy/polarstar/spur @@ -173,4 +173,4 @@ icon_state = "spur_low" damage = 20 range = 7 - ..() \ No newline at end of file + ..()